Set dialog flag as Router.NavigationStack.CollectionChanged observable in blocked by _isClosing
MODIFY
WalletWasabi.Fluent/ViewModels/Dialogs/DialogScreenViewModel.cs
WalletWasabi.Fluent/ViewModels/Dialogs/DialogScreenViewModel.cs
@@ -50,6 +50,7 @@ namespace WalletWasabi.Fluent.ViewModels.Dialogs
if (Router.NavigationStack.Count >= 1)
{
Router.NavigationStack.Clear();
+ IsDialogVisible = false;
}
_isClosing = false;
}

Set dialog flag as Router.NavigationStack.CollectionChanged observable in blocked by _isClosing