WatchOnly wallet does not require password
MODIFY
WalletWasabi.Fluent/ViewModels/Login/LoginViewModelBase.cs
WalletWasabi.Fluent/ViewModels/Login/LoginViewModelBase.cs
@@ -30,7 +30,7 @@ namespace WalletWasabi.Fluent.ViewModels.Login
if (wallet is { })
{
Password = "";
- IsPasswordNeeded = !wallet.Wallet.KeyManager.IsHardwareWallet;
+ IsPasswordNeeded = !wallet.Wallet.KeyManager.IsWatchOnly;
}
});

MODIFY
WalletWasabi.Fluent/Views/Login/FullScreenLoginView.axaml
WalletWasabi.Fluent/Views/Login/FullScreenLoginView.axaml
x:DataType="login:FullScreenLoginViewModel"
x:CompileBindings="True"
x:Class="WalletWasabi.Fluent.Views.Login.FullScreenLoginView">
- <c:ContentArea ScrollViewer.VerticalScrollBarVisibility="Disabled"
+ <c:ContentArea Title="Login"
+ Caption="Select the wallet and enter its password to access your wallet"
+ ScrollViewer.VerticalScrollBarVisibility="Disabled"
IsBusy="{Binding IsBusy}">
<Panel>
<c:LoginControl/>

WatchOnly wallet does not require password