From 6aef6890cfaae88f30a53070303feb49261c1fe0 Mon Sep 17 00:00:00 2001 From: HueByte Date: Tue, 7 Apr 2026 15:56:12 +0200 Subject: [PATCH] fix: ensure progress dialog updates on the UI thread --- src/EchoHub.Client/Services/UpdateChecker.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/EchoHub.Client/Services/UpdateChecker.cs b/src/EchoHub.Client/Services/UpdateChecker.cs index e136864..776736a 100644 --- a/src/EchoHub.Client/Services/UpdateChecker.cs +++ b/src/EchoHub.Client/Services/UpdateChecker.cs @@ -118,7 +118,7 @@ public sealed class UpdateChecker : IDisposable statusText = $"{step}..."; } - _progressDialog?.UpdateProgress(fraction, statusText); + _app.Invoke(() => _progressDialog?.UpdateProgress(fraction, statusText)); } private void OnUpdateStarted(string version)