add isbusy to Creating a Wallet.
MODIFY
WalletWasabi.Fluent/ViewModels/AddWalletPageViewModel.cs
WalletWasabi.Fluent/ViewModels/AddWalletPageViewModel.cs
@@ -61,6 +61,8 @@ namespace WalletWasabi.Fluent.ViewModels
if (result is { } password)
{
+ IsBusy = true;
+
var (km, mnemonic) = await Task.Run(
() =>
{
@@ -74,6 +76,8 @@ namespace WalletWasabi.Fluent.ViewModels
});
NavigateTo(new RecoveryWordsViewModel(navigationState, km, mnemonic, walletManager), NavigationTarget.DialogScreen, true);
+
+ IsBusy = false;
}
else
{

MODIFY
WalletWasabi.Fluent/Views/AddWalletPageView.axaml
WalletWasabi.Fluent/Views/AddWalletPageView.axaml
x:CompileBindings="True"
x:Class="WalletWasabi.Fluent.Views.AddWalletPageView">
- <c:ContentArea Title="Add Wallet" Caption="Type in your wallet's name and select an option:">
+ <c:ContentArea Title="Add Wallet" Caption="Type in your wallet's name and select an option:" IsBusy="{Binding IsBusy}">
<DockPanel>
<StackPanel DockPanel.Dock="Top" Margin="0 0 0 20">
<Label Content="Wallet _Name:" Target="walletNameTb" />

add isbusy to Creating a Wallet.