more fyne.Do updates

This commit is contained in:
Drew Weymouth
2025-02-08 08:35:33 -03:00
parent 89012a8fe8
commit ff78a79906
7 changed files with 34 additions and 76 deletions
+3 -3
View File
@@ -152,7 +152,7 @@ func NewMainWindow(fyneApp fyne.App, appName, displayAppName, appVersion string,
if app.Config.Application.CloseToSystemTray && m.HaveSystemTray() {
m.Window.Hide()
} else {
fyneApp.Quit()
m.Window.Close()
}
})
@@ -314,8 +314,8 @@ func (m *MainWindow) SetupSystemTrayMenu(appName string, fyneApp fyne.App) {
m.App.PlaybackManager.SetVolume(vol)
}),
fyne.NewMenuItemSeparator(),
fyne.NewMenuItem(lang.L("Show"), m.Window.Show),
fyne.NewMenuItem(lang.L("Hide"), m.Window.Hide),
fyne.NewMenuItem(lang.L("Show"), func() { fyne.Do(m.Window.Show) }),
fyne.NewMenuItem(lang.L("Hide"), func() { fyne.Do(m.Window.Hide) }),
)
desk.SetSystemTrayMenu(menu)
desk.SetSystemTrayIcon(res.ResAppicon256Png)