diff options
| -rw-r--r-- | systray_windows.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/systray_windows.go b/systray_windows.go index 9d560b7..9bbb3d1 100644 --- a/systray_windows.go +++ b/systray_windows.go @@ -508,9 +508,11 @@ func (t *winTray) addSeparatorMenuItem(menuId int32) error { mi.Size = uint32(unsafe.Sizeof(mi)) + t.addToVisibleItems(menuId) + position := t.getVisibleItemIndex(menuId) res, _, err := pInsertMenuItem.Call( uintptr(t.menu), - uintptr(menuId), + uintptr(position), 1, uintptr(unsafe.Pointer(&mi)), ) |
