pop password dialogs in CompactDialogScreen stack
MODIFY
WalletWasabi.Fluent/ViewModels/AddWallet/RecoverWalletViewModel.cs
WalletWasabi.Fluent/ViewModels/AddWallet/RecoverWalletViewModel.cs
@@ -58,8 +58,8 @@ namespace WalletWasabi.Fluent.ViewModels.AddWallet
private async Task OnNextAsync(string? walletName)
{
var dialogResult = await NavigateDialogAsync(
- new CreatePasswordDialogViewModel(
- "Type the password of the wallet to be able to recover and click Continue."));
+ new CreatePasswordDialogViewModel("Type the password of the wallet if exists.")
+ , NavigationTarget.CompactDialogScreen);
if (dialogResult.Result is { } password)
{

MODIFY
WalletWasabi.Fluent/ViewModels/AddWallet/SelectWalletCreationOptionViewModel.cs
WalletWasabi.Fluent/ViewModels/AddWallet/SelectWalletCreationOptionViewModel.cs
@@ -75,7 +75,8 @@ namespace WalletWasabi.Fluent.ViewModels.AddWallet
private async Task OnCreateWalletAsync(string walletName)
{
var dialogResult = await NavigateDialogAsync(
- new CreatePasswordDialogViewModel("Type the password of the wallet and click Continue.", enableEmpty: true, enableCancel: Services.WalletManager.HasWallet()));
+ new CreatePasswordDialogViewModel("Type the password of the wallet.", enableEmpty: true, enableCancel: Services.WalletManager.HasWallet())
+ , NavigationTarget.CompactDialogScreen);
if (dialogResult.Result is { } password)
{

MODIFY
WalletWasabi.Fluent/ViewModels/Login/PasswordFinder/PasswordFinderIntroduceViewModel.cs
WalletWasabi.Fluent/ViewModels/Login/PasswordFinder/PasswordFinderIntroduceViewModel.cs
@@ -24,7 +24,8 @@ namespace WalletWasabi.Fluent.ViewModels.Login.PasswordFinder
{
var dialogResult =
await NavigateDialogAsync(
- new CreatePasswordDialogViewModel("Type in your most likely password", enableEmpty: false));
+ new CreatePasswordDialogViewModel("Type in your most likely password.", enableEmpty: false)
+ , NavigationTarget.CompactDialogScreen);
if (dialogResult.Result is { } password)
{

pop password dialogs in CompactDialogScreen stack