From 2680676fe92644468878267b6a22bc689150d28c Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Fri, 7 Nov 2025 08:00:29 -0800 Subject: [PATCH] #566: left click on systray icon raises main window --- ui/mainwindow.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ui/mainwindow.go b/ui/mainwindow.go index 9e580a5..d5ffa84 100644 --- a/ui/mainwindow.go +++ b/ui/mainwindow.go @@ -413,6 +413,11 @@ func (m *MainWindow) SetupSystemTrayMenu(appName string, fyneApp fyne.App) { ) desk.SetSystemTrayMenu(menu) desk.SetSystemTrayIcon(res.ResAppicon256Png) + if runtime.GOOS != "darwin" { + // Left-click opening systray menu instead of raising window + // is standard behavior on Mac. + desk.SetSystemTrayWindow(m.Window) + } m.haveSystemTray = true } }