Fix submenu radio processing

This commit is contained in:
Lea Anthony 2022-12-17 20:49:04 +11:00
commit bbb418f98f
No known key found for this signature in database
GPG key ID: 33DAF7BB90A58405

View file

@ -61,6 +61,10 @@ func (m *Menu) AddRole(role Role) *Menu {
func (m *Menu) processRadioGroups() {
var radioGroup []*MenuItem
for _, item := range m.items {
if item.itemType == submenu {
item.submenu.processRadioGroups()
continue
}
if item.itemType == radio {
radioGroup = append(radioGroup, item)
} else {