[v3 menuitem] bug: avoid setting if nil

This commit is contained in:
Travis McLane 2023-06-15 14:05:26 -05:00
commit e942312c4c

View file

@ -203,7 +203,9 @@ func (m *MenuItem) handleClick() {
if m.itemType == radio {
for _, member := range m.radioGroupMembers {
member.checked = false
member.impl.setChecked(false)
if member.impl != nil {
member.impl.setChecked(false)
}
}
m.checked = true
ctx.withChecked(true)