Update Avalonia behaviors package to 0.10.12 release
MODIFY
WalletWasabi.Fluent.Desktop/packages.lock.json
WalletWasabi.Fluent.Desktop/packages.lock.json
},
"Avalonia.Xaml.Behaviors": {
"type": "Transitive",
- "resolved": "0.10.11.5",
- "contentHash": "XHU7/hRYWEdaJOs+weT9ml9/GYqroPrAtePjGzUzUrMoHESbqmkLXmW+fHkaAeXRMJAOAFD1LQUHQu+B6ThF3w==",
+ "resolved": "0.10.12.2",
+ "contentHash": "EqfzwstvqQcWnTJnaBvezxKwBSddozXpkFi5WrzVe976zedE+A1NruFgnC19aG7Vvy0mTQdlWFTtbAInv6IQyg==",
"dependencies": {
- "Avalonia": "0.10.11",
- "Avalonia.Xaml.Interactions": "0.10.11.5",
- "Avalonia.Xaml.Interactivity": "0.10.11.5"
+ "Avalonia": "0.10.12",
+ "Avalonia.Xaml.Interactions": "0.10.12.2",
+ "Avalonia.Xaml.Interactivity": "0.10.12.2"
}
},
"Avalonia.Xaml.Interactions": {
"type": "Transitive",
- "resolved": "0.10.11.5",
- "contentHash": "MpqS1t1zypDNEW2Pyg113W4AwmfaWai5LfA/K22sDbygXII+KuACaHt2ZPHJWnvKGHgasLEEFhEOGfF5cB9NPA==",
+ "resolved": "0.10.12.2",
+ "contentHash": "01NGXHMbvpg1JcZ4tFAZXD6i55vHIQnJl3+HFi7RSP1jevkjkSaVM8qjwLsTSfREsJ2OoiWxx2LcyUQJvO5Kjw==",
"dependencies": {
- "Avalonia": "0.10.11",
- "Avalonia.Xaml.Interactivity": "0.10.11.5"
+ "Avalonia": "0.10.12",
+ "Avalonia.Xaml.Interactivity": "0.10.12.2"
}
},
"Avalonia.Xaml.Interactivity": {
"type": "Transitive",
- "resolved": "0.10.11.5",
- "contentHash": "MOM6lcPenJZu9LPhai3n67GssBUx3MjoCVLyR2GEJ6lywKQgk4MKOIAC0gLWgy7x1e540oy4lCpeX8jMsqe7mA==",
+ "resolved": "0.10.12.2",
+ "contentHash": "AGAbT1I6XW1+9tweLHDMGX8+SijE111vNNIQy2gI3bpbLfPYTirLPyK0do2s9V6l7hHfQnNmiX2NA6JHC4WG4Q==",
"dependencies": {
- "Avalonia": "0.10.11"
+ "Avalonia": "0.10.12"
}
},
"DataBox": {
"Avalonia.Controls.DataGrid": "0.10.12",
"Avalonia.Diagnostics": "0.10.12",
"Avalonia.ReactiveUI": "0.10.12",
- "Avalonia.Xaml.Behaviors": "0.10.11.5",
+ "Avalonia.Xaml.Behaviors": "0.10.12.2",
"DataBox": "0.10.11.1",
"System.Drawing.Common": "6.0.0",
"System.Reactive": "5.0.0",

MODIFY
WalletWasabi.Fluent/Behaviors/AttachedToVisualTreeBehavior.cs
WalletWasabi.Fluent/Behaviors/AttachedToVisualTreeBehavior.cs
@@ -10,21 +10,12 @@ public abstract class AttachedToVisualTreeBehavior<T> : DisposingBehavior<T> whe
protected override void OnAttached(CompositeDisposable disposables)
{
_disposables = disposables;
-
- AssociatedObject!.AttachedToVisualTree += AssociatedObjectOnAttachedToVisualTree;
}
- private void AssociatedObjectOnAttachedToVisualTree(object? sender, VisualTreeAttachmentEventArgs e)
+ protected override void OnAttachedToVisualTree()
{
OnAttachedToVisualTree(_disposables!);
}
protected abstract void OnAttachedToVisualTree(CompositeDisposable disposable);
-
- protected override void OnDetaching()
- {
- base.OnDetaching();
-
- AssociatedObject!.AttachedToVisualTree -= AssociatedObjectOnAttachedToVisualTree;
- }
}

MODIFY
WalletWasabi.Fluent/WalletWasabi.Fluent.csproj
WalletWasabi.Fluent/WalletWasabi.Fluent.csproj
<PackageReference Include="Avalonia.ReactiveUI" Version="$(AvaloniaVersion)" />
<PackageReference Include="Avalonia.Controls.DataGrid" Version="$(AvaloniaVersion)" />
<PackageReference Include="Avalonia.Diagnostics" Version="$(AvaloniaVersion)" />
- <PackageReference Include="Avalonia.Xaml.Behaviors" Version="0.10.11.5" />
+ <PackageReference Include="Avalonia.Xaml.Behaviors" Version="0.10.12.2" />
<PackageReference Include="System.Drawing.Common" Version="6.0.0" />
<PackageReference Include="System.Reactive" Version="5.0.0" />
<PackageReference Include="System.Runtime" Version="4.3.1" />

MODIFY
WalletWasabi.Fluent/packages.lock.json
WalletWasabi.Fluent/packages.lock.json
},
"Avalonia.Xaml.Behaviors": {
"type": "Direct",
- "requested": "[0.10.11.5, )",
- "resolved": "0.10.11.5",
- "contentHash": "XHU7/hRYWEdaJOs+weT9ml9/GYqroPrAtePjGzUzUrMoHESbqmkLXmW+fHkaAeXRMJAOAFD1LQUHQu+B6ThF3w==",
+ "requested": "[0.10.12.2, )",
+ "resolved": "0.10.12.2",
+ "contentHash": "EqfzwstvqQcWnTJnaBvezxKwBSddozXpkFi5WrzVe976zedE+A1NruFgnC19aG7Vvy0mTQdlWFTtbAInv6IQyg==",
"dependencies": {
- "Avalonia": "0.10.11",
- "Avalonia.Xaml.Interactions": "0.10.11.5",
- "Avalonia.Xaml.Interactivity": "0.10.11.5"
+ "Avalonia": "0.10.12",
+ "Avalonia.Xaml.Interactions": "0.10.12.2",
+ "Avalonia.Xaml.Interactivity": "0.10.12.2"
}
},
"DataBox": {
},
"Avalonia.Xaml.Interactions": {
"type": "Transitive",
- "resolved": "0.10.11.5",
- "contentHash": "MpqS1t1zypDNEW2Pyg113W4AwmfaWai5LfA/K22sDbygXII+KuACaHt2ZPHJWnvKGHgasLEEFhEOGfF5cB9NPA==",
+ "resolved": "0.10.12.2",
+ "contentHash": "01NGXHMbvpg1JcZ4tFAZXD6i55vHIQnJl3+HFi7RSP1jevkjkSaVM8qjwLsTSfREsJ2OoiWxx2LcyUQJvO5Kjw==",
"dependencies": {
- "Avalonia": "0.10.11",
- "Avalonia.Xaml.Interactivity": "0.10.11.5"
+ "Avalonia": "0.10.12",
+ "Avalonia.Xaml.Interactivity": "0.10.12.2"
}
},
"Avalonia.Xaml.Interactivity": {
"type": "Transitive",
- "resolved": "0.10.11.5",
- "contentHash": "MOM6lcPenJZu9LPhai3n67GssBUx3MjoCVLyR2GEJ6lywKQgk4MKOIAC0gLWgy7x1e540oy4lCpeX8jMsqe7mA==",
+ "resolved": "0.10.12.2",
+ "contentHash": "AGAbT1I6XW1+9tweLHDMGX8+SijE111vNNIQy2gI3bpbLfPYTirLPyK0do2s9V6l7hHfQnNmiX2NA6JHC4WG4Q==",
"dependencies": {
- "Avalonia": "0.10.11"
+ "Avalonia": "0.10.12"
}
},
"DynamicData": {

Update Avalonia behaviors package to 0.10.12 release