use resolvebyname for widthsource.
MODIFY
WalletWasabi.Fluent/Controls/ResponsivePanel.cs
WalletWasabi.Fluent/Controls/ResponsivePanel.cs
@@ -69,6 +69,7 @@ namespace WalletWasabi.Fluent.Controls
set => SetValue(ItemHeightProperty, value);
}
+ [ResolveByName]
public double WidthSource
{
get => GetValue(WidthSourceProperty);

MODIFY
WalletWasabi.Fluent/Views/Wallets/WalletView.axaml
WalletWasabi.Fluent/Views/Wallets/WalletView.axaml
AspectRatio="NaN"
ItemWidth="330"
ItemHeight="150"
- WidthSource="{Binding #ScrollViewer.Bounds.Width}"
+ WidthSource="ScrollViewer"
ColumnHints="1, 2, 3"
WidthTriggers="300, 660, 990"
HorizontalAlignment="Left"

use resolvebyname for widthsource.