simplify binding negate
MODIFY
WalletWasabi.Fluent/Views/Shell/MainView.axaml
WalletWasabi.Fluent/Views/Shell/MainView.axaml
<spectrum:SpectrumControl.IsDockEffectVisible>
<MultiBinding Converter="{x:Static BoolConverters.And}">
<Binding Path="CurrentWallet.IsActive" FallbackValue="False" />
- <Binding Path="CurrentWallet.IsWalletBalanceZero" FallbackValue="False" Converter="{x:Static BoolConverters.Not}" />
- <Binding Path="CurrentWallet.Wallet.KeyManager.IsWatchOnly" FallbackValue="False" Converter="{x:Static BoolConverters.Not}" />
+ <Binding Path="!CurrentWallet.IsWalletBalanceZero" FallbackValue="False" />
+ <Binding Path="!CurrentWallet.Wallet.KeyManager.IsWatchOnly" FallbackValue="False" />
</MultiBinding>
</spectrum:SpectrumControl.IsDockEffectVisible>
<spectrum:SpectrumControl.Styles>

MODIFY
WalletWasabi.Fluent/Views/Wallets/MusicControlsView.axaml
WalletWasabi.Fluent/Views/Wallets/MusicControlsView.axaml
<Classes.IsActive>
<MultiBinding Converter="{x:Static BoolConverters.And}">
<Binding Path="IsActive" FallbackValue="False" />
- <Binding Path="IsWalletBalanceZero" FallbackValue="False" Converter="{x:Static BoolConverters.Not}" />
- <Binding Path="Wallet.KeyManager.IsWatchOnly" FallbackValue="False" Converter="{x:Static BoolConverters.Not}" />
+ <Binding Path="!IsWalletBalanceZero" FallbackValue="False" />
+ <Binding Path="!Wallet.KeyManager.IsWatchOnly" FallbackValue="False" />
</MultiBinding>
</Classes.IsActive>
<Border ClipToBounds="True"

simplify binding negate