diff --git a/raygui/togglegroup.go b/raygui/togglegroup.go index 376e0c1..33ccaa1 100644 --- a/raygui/togglegroup.go +++ b/raygui/togglegroup.go @@ -4,10 +4,11 @@ import "github.com/gen2brain/raylib-go/raylib" // ToggleGroup - Toggle Group element, returns toggled button index func ToggleGroup(bounds rl.Rectangle, toggleText []string, active int) int { + padding := float32(style[TogglegroupPadding]) for i := 0; i < len(toggleText); i++ { if i == active { - ToggleButton(rl.NewRectangle(bounds.X+float32(i)*(bounds.Width+float32(style[TogglegroupPadding])), bounds.Y, bounds.Width, bounds.Height), toggleText[i], true) - } else if ToggleButton(rl.NewRectangle(bounds.X+float32(i)*(bounds.Width+float32(style[TogglegroupPadding])), bounds.Y, bounds.Width, bounds.Height), toggleText[i], false) { + ToggleButton(rl.NewRectangle(bounds.X+float32(i)*(bounds.Width+padding), bounds.Y, bounds.Width, bounds.Height), toggleText[i], true) + } else if ToggleButton(rl.NewRectangle(bounds.X+float32(i)*(bounds.Width+padding), bounds.Y, bounds.Width, bounds.Height), toggleText[i], false) { active = i } }