fix clearing stack.
MODIFY
WalletWasabi.Fluent/ViewModels/Navigation/NavigationStack.cs
WalletWasabi.Fluent/ViewModels/Navigation/NavigationStack.cs
@@ -96,7 +96,10 @@ namespace WalletWasabi.Fluent.ViewModels.Navigation
OnNavigated(oldPage, oldInStack, newPage, newInStack);
+ if (newPage is { })
+ {
newPage.OnNavigatedTo(newInStack);
+ }
UpdateCanNavigateBack();
}

MODIFY
WalletWasabi.Fluent/ViewModels/Navigation/RoutableViewModel.cs
WalletWasabi.Fluent/ViewModels/Navigation/RoutableViewModel.cs
@@ -23,7 +23,7 @@ namespace WalletWasabi.Fluent.ViewModels.Navigation
{
BackCommand = ReactiveCommand.Create(() => Navigate().Back());
- //CancelCommand = ReactiveCommand.Create(Clear);
+ CancelCommand = ReactiveCommand.Create(() => Navigate().Clear());
}
public bool IsBusy

fix clearing stack.