prep for datavalidations stuff
MODIFY
WalletWasabi.Fluent/Controls/TagsBox.xaml
WalletWasabi.Fluent/Controls/TagsBox.xaml
<Setter Property="Cursor" Value="IBeam" />
<Setter Property="Template">
<ControlTemplate>
+ <DataValidationErrors>
<Border x:Name="PART_Border" Background="{TemplateBinding Background}"
BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}"
Padding="{TemplateBinding Padding}" Focusable="False">
- <DataValidationErrors>
<ItemsPresenter Name="PART_ItemsPresenter"
Items="{TemplateBinding Items}"
ItemTemplate="{TemplateBinding ItemTemplate}">
</ItemsPanelTemplate>
</ItemsPresenter.ItemsPanel>
</ItemsPresenter>
- </DataValidationErrors>
</Border>
+ </DataValidationErrors>
</ControlTemplate>
</Setter>
</Style>

MODIFY
WalletWasabi.Fluent/ViewModels/RecoverWalletPageViewModel.cs
WalletWasabi.Fluent/ViewModels/RecoverWalletPageViewModel.cs
@@ -52,7 +52,7 @@ namespace WalletWasabi.Fluent.ViewModels
.ToProperty(this, x => x.CurrentMnemonics);
_isMnemonicValid = this.WhenAnyValue(x => x.CurrentMnemonics)
- .Select(x => x?.WordList?.WordCount == 12 && (x?.IsValidChecksum ?? false))
+ .Select(x => x?.WordList?.WordCount == 12 && x.IsValidChecksum)
.Do(x => this.RaisePropertyChanged(nameof(Mnemonics)))
.ToProperty(this, x => x.IsMnemonicValid);

prep for datavalidations stuff