add Mac about menu override, minor MainWindow refactor

This commit is contained in:
Drew Weymouth
2024-07-18 16:56:05 -07:00
parent 3f30448383
commit c159de229f
2 changed files with 28 additions and 11 deletions
+1 -11
View File
@@ -73,17 +73,7 @@ func main() {
}()
mainWindow.Show()
mainWindow.Window.SetCloseIntercept(func() {
mainWindow.SaveWindowSize()
if myApp.Config.Application.CloseToSystemTray &&
mainWindow.HaveSystemTray() {
mainWindow.Window.Hide()
} else {
fyneApp.Quit()
}
})
fyneApp.Run()
mainWindow.ShowAndRun()
log.Println("Running shutdown tasks...")
myApp.Shutdown()