Setting the position in Popup caused the menu to not stay open.
1 files changed, 1 insertions(+), 1 deletions(-)

M gui.go
M gui.go +1 -1
@@ 167,7 167,7 @@ func setupTray(ms map[string]string) {
 	si.SetTitle("gocryptkeeper")
 	si.SetTooltipMarkup("gocryptkeeper")
 	si.Connect("activate", func(cbx *glib.CallbackContext) {
-		leftMenu.Popup(nil, nil, gtk.StatusIconPositionMenu, si, uint(cbx.Args(0)), uint32(cbx.Args(1)))
+		leftMenu.Popup(nil, nil, nil, si, uint(cbx.Args(0)), uint32(cbx.Args(1)))
 	})
 	si.Connect("popup-menu", func(cbx *glib.CallbackContext) {
 		rightMenu.Popup(nil, nil, gtk.StatusIconPositionMenu, si, uint(cbx.Args(0)), uint32(cbx.Args(1)))