Handle server connection in minimized start

This commit is contained in:
E1int
2025-08-01 22:45:34 +02:00
parent aa3b030a26
commit c832d13099
2 changed files with 6 additions and 2 deletions
+5 -1
View File
@@ -87,7 +87,7 @@ func main() {
defaultServer := myApp.ServerManager.GetDefaultServer()
if defaultServer == nil {
mainWindow.Controller.PromptForFirstServer()
} else {
} else if !*backend.FlagStartMinimized { // If the minimized start flag was passed, the connection is already established.
mainWindow.Controller.DoConnectToServerWorkflow(defaultServer)
}
@@ -104,6 +104,10 @@ func main() {
fyneApp.Lifecycle().SetOnEnteredForeground(windowStartupTasks)
if *backend.FlagStartMinimized {
if err = myApp.LoginToDefaultServer(); err != nil {
log.Fatalf("failed to connect to server: %v", err.Error())
return
}
fyneApp.Run()
} else {
mainWindow.ShowAndRun()