Disable the private amount indicator when there's no private coins.
MODIFY
WalletWasabi.Fluent/ViewModels/Wallets/Home/Tiles/PrivacyControlTileViewModel.cs
WalletWasabi.Fluent/ViewModels/Wallets/Home/Tiles/PrivacyControlTileViewModel.cs
@@ -26,6 +26,7 @@ public partial class PrivacyControlTileViewModel : TileViewModel
[AutoNotify] private IList<DataLegend>? _testDataPointsLegend;
[AutoNotify] private string _percentText;
[AutoNotify] private string _balancePrivateBtc;
+ [AutoNotify] private bool _hasPrivateBalance;
public PrivacyControlTileViewModel(WalletViewModel walletVm, IObservable<Unit> balanceChanged)
{
@@ -137,6 +138,8 @@ public partial class PrivacyControlTileViewModel : TileViewModel
FullyMixed = pcPrivate >= 1d;
+ HasPrivateBalance = privateAmount > Money.Zero;
+
BalancePrivateBtc = $"{privateAmount.ToFormattedString()} BTC";
TestDataPoints = new List<(string, double)>

MODIFY
WalletWasabi.Fluent/Views/Wallets/Home/Tiles/PrivacyControlTileView.axaml
WalletWasabi.Fluent/Views/Wallets/Home/Tiles/PrivacyControlTileView.axaml
<controls:TileControl TileSize="{Binding CurrentTileSize}">
<DockPanel>
<TextBlock Text="PRIVACY LEVEL" DockPanel.Dock="Top" Classes="h8 bold" />
- <StackPanel DockPanel.Dock="Bottom" Height="25" Spacing="8">
+ <StackPanel DockPanel.Dock="Bottom" Height="25" Spacing="8" IsVisible="{Binding HasPrivateBalance}" >
<Separator />
<StackPanel Orientation="Horizontal" Spacing="10" HorizontalAlignment="Center">
<controls:PrivacyContentControl Classes="h9 bold" NumberOfPrivacyChars="9"

Disable the private amount indicator when there's no private coins.