Panel: pulsing dot on Update when a new server version is available

The dot replaces the small 'new' badge; the first update check now starts as
soon as the panel asks for the update status instead of 60 s after start.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-02 17:56:00 +02:00
co-authored by Claude Opus 5.5
parent 4a9ad55d14
commit 905d191807
3 changed files with 16 additions and 1 deletions
+8
View File
@@ -132,8 +132,16 @@ public sealed class Updater
});
}
bool firstCheckStarted;
public object Status()
{
// Noch nie geprüft (gerade erst gestartet): jetzt im Hintergrund prüfen, damit das Panel den Punkt bald zeigt
if (lastCheckUtc == null && !firstCheckStarted)
{
firstCheckStarted = true;
_ = Task.Run(async () => { try { await CheckAsync(); } catch { } });
}
lock (gate)
{
var sdkInfo = sdk;