[v3 menuitem] bug: avoid setting if nil

This commit is contained in:
Travis McLane
2023-06-23 21:50:51 -05:00
parent de2e78b507
commit e942312c4c
+3 -1
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)