This commit is contained in:
2025-08-19 17:21:15 +02:00
parent 47080e14db
commit 1f6fb583ee
8 changed files with 335 additions and 92 deletions

View File

@@ -38,16 +38,24 @@ func (app *Application) setTrayState(txt string, icon []byte) func() {
systray.SetIcon(icon)
systray.SetTooltip(txt)
var finDone = false
fin := func() {
app.masterLock.Lock()
defer app.masterLock.Unlock()
if finDone {
return
}
if !app.trayReady.Get() {
return
}
systray.SetIcon(assets.IconDefault)
systray.SetTooltip("Sleeping...")
finDone = true
}
return fin