Переглянути джерело

Added a necessary dispatcher invoke

Kenric Nugteren 1 рік тому
батько
коміт
a116c0dc7e
1 змінених файлів з 4 додано та 1 видалено
  1. 4 1
      prs.desktop/MainWindow.xaml.cs

+ 4 - 1
prs.desktop/MainWindow.xaml.cs

@@ -343,7 +343,10 @@ public partial class MainWindow : IPanelHostControl
                 {
                     Logger.Send(LogType.Information, "", "Logging in");
                     progress.Report("Logging in");
-                    loginStatus = TryAutoLogin();
+                    Dispatcher.Invoke(() =>
+                    {
+                        loginStatus = TryAutoLogin();
+                    });
                     if(loginStatus == ValidationStatus.VALID)
                     {
                         // Do the AfterLogin() here so that we aren't opening and closing progress windows again and again.