Bug fix with focusing wrong component after using menu item

This commit is contained in:
Luke I. Wilson
2021-03-20 21:51:34 -05:00
parent 119aac195e
commit 8db551ceae
2 changed files with 75 additions and 42 deletions

View File

@@ -55,8 +55,6 @@ func (m *Menu) GetShortcut() rune {
// A MenuBar is a horizontal list of menus.
type MenuBar struct {
ItemSelectedCallback func()
menus []*Menu
x, y int
width, height int
@@ -78,10 +76,6 @@ func (b *MenuBar) AddMenu(menu *Menu) {
menu.itemSelectedCallback = func() {
b.menusVisible = false
menu.SetFocused(false)
if b.ItemSelectedCallback != nil {
b.ItemSelectedCallback()
}
}
b.menus = append(b.menus, menu)
}