Make sure status is updated on the UI thread.
MODIFY
WalletWasabi.Gui/ViewModels/StatusBarViewModel.cs
WalletWasabi.Gui/ViewModels/StatusBarViewModel.cs
@@ -360,6 +360,8 @@ namespace WalletWasabi.Gui.ViewModels
}
private void SetCustomStatusOrReady()
+ {
+ Dispatcher.UIThread.PostLogException(() =>
{
if (StatusQueue.Any())
{
@@ -369,6 +371,7 @@ namespace WalletWasabi.Gui.ViewModels
{
Status = StatusBarStatus.Ready;
}
+ });
}
private bool TrySetPriorityStatus()

Make sure status is updated on the UI thread.