5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-22 03:49:28 +08:00

Fix comment

This commit is contained in:
Ian VanSchooten 2025-03-06 08:52:46 -05:00
parent 39cdd1d1e4
commit 42c6c2b524

View File

@ -26,7 +26,7 @@ type windowsMenuItem struct {
func (m *windowsMenuItem) setHidden(hidden bool) { func (m *windowsMenuItem) setHidden(hidden bool) {
if hidden && !m.hidden { if hidden && !m.hidden {
m.hidden = true m.hidden = true
// iterate the parent items and find the menu item before us // iterate the parent items and find the menu item after us
for i, item := range m.parent.items { for i, item := range m.parent.items {
if item == m.menuItem { if item == m.menuItem {
if i < len(m.parent.items)-1 { if i < len(m.parent.items)-1 {
@ -37,14 +37,11 @@ func (m *windowsMenuItem) setHidden(hidden bool) {
break break
} }
} }
// Get the position of this menu item in the parent menu
// m.pos = w32.GetMenuItemPosition(m.hMenu, uint32(m.id))
// Remove from parent menu // Remove from parent menu
w32.RemoveMenu(m.hMenu, m.id, w32.MF_BYCOMMAND) w32.RemoveMenu(m.hMenu, m.id, w32.MF_BYCOMMAND)
} else if !hidden && m.hidden { } else if !hidden && m.hidden {
m.hidden = false m.hidden = false
// Add to parent menu // Add to parent menu before the "itemAfter"
// Get the position of the item before us
var pos int var pos int
if m.itemAfter != nil { if m.itemAfter != nil {
for i, item := range m.parent.items { for i, item := range m.parent.items {