use preview avalonia to fix binding issue.
MODIFY
WalletWasabi.Fluent.Desktop/WalletWasabi.Fluent.Desktop.csproj
WalletWasabi.Fluent.Desktop/WalletWasabi.Fluent.Desktop.csproj
<PackageIcon>Assets\WasabiLogo.ico</PackageIcon>
<Product>Wasabi Wallet Fluent</Product>
<!-- owners is not supported in MSBuild -->
- <AvaloniaVersion>0.10.11-rc.1</AvaloniaVersion>
+ <AvaloniaVersion>0.10.999-cibuild0017005-beta</AvaloniaVersion>
</PropertyGroup>
<ItemGroup>

MODIFY
WalletWasabi.Fluent.Desktop/packages.lock.json
WalletWasabi.Fluent.Desktop/packages.lock.json
"net6.0": {
"Avalonia.Desktop": {
"type": "Direct",
- "requested": "[0.10.11-rc.1, )",
- "resolved": "0.10.11-rc.1",
- "contentHash": "FB5SV8VNkPGKZPAoVnwQKekqgucTsVQlxpfZG5AjSjzwpeIpmswov6r08bjTL9uJO6yXPpEoNiuFBx2yhJM5yw==",
+ "requested": "[0.10.999-cibuild0017005-beta, )",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "f9ahTbQhZejgY2X1D+hPnVnk0PllkCIhxgz7vJNqp6nVFBQrmmM0+Rgk76IVYJLn/KIHiftPEvTlGWZ1k4/bUA==",
"dependencies": {
- "Avalonia": "0.10.11-rc.1",
- "Avalonia.Native": "0.10.11-rc.1",
- "Avalonia.Skia": "0.10.11-rc.1",
- "Avalonia.Win32": "0.10.11-rc.1",
- "Avalonia.X11": "0.10.11-rc.1"
+ "Avalonia": "0.10.999-cibuild0017005-beta",
+ "Avalonia.Native": "0.10.999-cibuild0017005-beta",
+ "Avalonia.Skia": "0.10.999-cibuild0017005-beta",
+ "Avalonia.Win32": "0.10.999-cibuild0017005-beta",
+ "Avalonia.X11": "0.10.999-cibuild0017005-beta"
}
},
"Avalonia.ReactiveUI": {
"type": "Direct",
- "requested": "[0.10.11-rc.1, )",
- "resolved": "0.10.11-rc.1",
- "contentHash": "zLHBNoZ3eOqn+GjuPhmM7Jv+T/lAPV5coTDUi6VInK/Mqf9Ibit/NUASYRQTIKDEknNnn1Yk2Qqk+JJVUa1E7w==",
+ "requested": "[0.10.999-cibuild0017005-beta, )",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "CryusSVDIXyh3NpEd2CdJcLcaF7X7cz5eNul9RElpcWhj7Ysi19w57FsiqW5NfF3y2tBKMyHjpm+Wnts/pWlHA==",
"dependencies": {
- "Avalonia": "0.10.11-rc.1",
+ "Avalonia": "0.10.999-cibuild0017005-beta",
"ReactiveUI": "13.2.10",
"System.Reactive": "5.0.0"
}
},
"Avalonia": {
"type": "Transitive",
- "resolved": "0.10.11-rc.1",
- "contentHash": "jli+d8SumHG6mKckAbStAv/Xfoh9ekrmPIO2po/8C1bCGeu2UZhWR5vKxVLFw+UgV34VsYy/SkA3h35KsJJ6pg==",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "uuuWMKYiEYrTiBnZP5NrAIqsky0vHSBFmfdbLASU/7em9govdfuO22KWvKjwlEryEqYV5uFesVJZNxaycfqOnw==",
"dependencies": {
- "Avalonia.Remote.Protocol": "0.10.11-rc.1",
+ "Avalonia.Remote.Protocol": "0.10.999-cibuild0017005-beta",
"JetBrains.Annotations": "10.3.0",
"System.ComponentModel.Annotations": "4.5.0",
"System.Memory": "4.5.3",
},
"Avalonia.Controls.DataGrid": {
"type": "Transitive",
- "resolved": "0.10.11-rc.1",
- "contentHash": "h09dhswzwI7NsDeOOe1Iljb6Hopf5tkIiNFKEm0IkC0p6L7S15zJi5hmpkSgp8e/PK7bRKo6gGvHk1Rt/Q/MQw==",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "l34FX1Eo5MMyPwZ4tPHxytTi2kdfTi+oKTFLfgibRF+/bjdoJmvwEcywljyszOfcX4jZoqIlOoygZU/GeDoxJQ==",
"dependencies": {
- "Avalonia": "0.10.11-rc.1",
- "Avalonia.Remote.Protocol": "0.10.11-rc.1",
+ "Avalonia": "0.10.999-cibuild0017005-beta",
+ "Avalonia.Remote.Protocol": "0.10.999-cibuild0017005-beta",
"JetBrains.Annotations": "10.3.0",
"System.Reactive": "5.0.0"
}
},
"Avalonia.Diagnostics": {
"type": "Transitive",
- "resolved": "0.10.11-rc.1",
- "contentHash": "geXpaJohldE6dPEYBVTUSTU8Gg3XAnjOe9x9MwFvzq9JjlAbehWkL1UYT9YtyGjOnQrmVJNa1RkmMdFGaDwTTg==",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "SAtIOkmZGkpL01xakBOOARKFMriFRwkB8o8FOb5VyaL0pKshNsiIIoHqofAzIUrOhRtm1fGJEl8VklhizJWBGg==",
"dependencies": {
- "Avalonia": "0.10.11-rc.1",
- "Avalonia.Controls.DataGrid": "0.10.11-rc.1",
+ "Avalonia": "0.10.999-cibuild0017005-beta",
+ "Avalonia.Controls.DataGrid": "0.10.999-cibuild0017005-beta",
"Microsoft.CodeAnalysis.CSharp.Scripting": "3.4.0",
"System.Reactive": "5.0.0"
}
},
"Avalonia.FreeDesktop": {
"type": "Transitive",
- "resolved": "0.10.11-rc.1",
- "contentHash": "ttkw8sxPJ7s7tk7FqRuU4DLNHr4GhMlQfso+C2wU2Ch6DPx26C+a/4bmpnT4S8tiz7KKxMWlZtAnEqp39USgLw==",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "z5FfXKq0bWD6llVzzkrGAeXTWwgeXOkZggoEvjVwdIMuBI1fHCqGbrdGRZ5R1wYi5zaklfnMQ9EE3pUUHx9QrA==",
"dependencies": {
- "Avalonia": "0.10.11-rc.1",
+ "Avalonia": "0.10.999-cibuild0017005-beta",
"Tmds.DBus": "0.9.0"
}
},
"Avalonia.Native": {
"type": "Transitive",
- "resolved": "0.10.11-rc.1",
- "contentHash": "Nd1y7BTjpvJNUS/Fobb5by3JplSSuIsmO4cI9E4aLoGGOTQmTAh9NITZ076kh0JNC1ISxTMPR74lgEN/4MrePQ==",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "VcnQSPNDKZ/NJ+wOX/6AO6V/zL4rKgs5c21K5FtjU6qn5n5PgIV3VE29QaS6w1FJybkBrDgkUFyfVsP90N/dNQ==",
"dependencies": {
- "Avalonia": "0.10.11-rc.1"
+ "Avalonia": "0.10.999-cibuild0017005-beta"
}
},
"Avalonia.Remote.Protocol": {
"type": "Transitive",
- "resolved": "0.10.11-rc.1",
- "contentHash": "ymp8z0+Ygzm72pwmbET7W7SBsoNON8/tlf8gu/J4HKFuB6remGTBh/9slrcD9BrDaKaFr8aEfZjd2LWqEDL+Xw=="
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "nN4jLes3uddo3lO+isjaUCe5r5dQMdyFhE15oatSHnwMgwreTx6xD5IVjFaLjkFjy5u0jaK7CHpt8p9grXsmOQ=="
},
"Avalonia.Skia": {
"type": "Transitive",
- "resolved": "0.10.11-rc.1",
- "contentHash": "hQ+hXlPssXcdzHmItQgOmmK0Y9X5mrYvJXQ6bc8qSaZ0S/bE0LGoGqJ1N3XUU4XhPxHipaJGi/VB88QyRaSD6Q==",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "lZYWGrB+QWxrVAbq7ON07v+5R4n/sg9e6FtC2NHl6EE/G0aCyb/wlu/OKjK/sbLApY63n5ksONUOrXcoby2z7w==",
"dependencies": {
- "Avalonia": "0.10.11-rc.1",
+ "Avalonia": "0.10.999-cibuild0017005-beta",
"HarfBuzzSharp": "2.8.2-preview.155",
"HarfBuzzSharp.NativeAssets.Linux": "2.8.2-preview.155",
"SkiaSharp": "2.88.0-preview.155",
},
"Avalonia.Win32": {
"type": "Transitive",
- "resolved": "0.10.11-rc.1",
- "contentHash": "729J8e/AOVTuyGqjlpY3vngRHTswfTiqq4ikg61pI4XNpLREdAZF1GZA49OQWEFZLCm47Is/BFiG2LSDiCj3hg==",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "jYA4S9EcycYUHLxQtxdpZl//BEeef3W02v2a2EF37pIQi3J6Cm5G0uuZhqzi3hgK/uHTCs2DjTfOIkyt6N3ACQ==",
"dependencies": {
- "Avalonia": "0.10.11-rc.1",
+ "Avalonia": "0.10.999-cibuild0017005-beta",
"Avalonia.Angle.Windows.Natives": "2.1.0.2020091801",
"System.Drawing.Common": "4.5.0",
"System.Numerics.Vectors": "4.5.0"
},
"Avalonia.X11": {
"type": "Transitive",
- "resolved": "0.10.11-rc.1",
- "contentHash": "RnI2rSrCan6QHOG6uE3fCdwxUY55fO9AlpVmD2pFp9coytIo3Y67ivqI69CG9vCm5y59JbgSzJpNuIRVRPGbNg==",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "fvRr24zRUxctnhJRIjKoyAs+FvvITgfvPxqnrwi2Tm+7jqbcF7U7+wSnR83THQKVkyWW8tD3i1/rEg2Cmr2Adw==",
"dependencies": {
- "Avalonia": "0.10.11-rc.1",
- "Avalonia.FreeDesktop": "0.10.11-rc.1",
- "Avalonia.Skia": "0.10.11-rc.1"
+ "Avalonia": "0.10.999-cibuild0017005-beta",
+ "Avalonia.FreeDesktop": "0.10.999-cibuild0017005-beta",
+ "Avalonia.Skia": "0.10.999-cibuild0017005-beta"
}
},
"Avalonia.Xaml.Behaviors": {
"walletwasabi.fluent": {
"type": "Project",
"dependencies": {
- "Avalonia": "0.10.11-rc.1",
- "Avalonia.Controls.DataGrid": "0.10.11-rc.1",
- "Avalonia.Diagnostics": "0.10.11-rc.1",
- "Avalonia.ReactiveUI": "0.10.11-rc.1",
+ "Avalonia": "0.10.999-cibuild0017005-beta",
+ "Avalonia.Controls.DataGrid": "0.10.999-cibuild0017005-beta",
+ "Avalonia.Diagnostics": "0.10.999-cibuild0017005-beta",
+ "Avalonia.ReactiveUI": "0.10.999-cibuild0017005-beta",
"Avalonia.Xaml.Behaviors": "0.10.11-rc.1",
"DataBox": "0.10.10-beta5",
"OpenCvSharp4": "4.5.2.20210404",
},
"Avalonia.Native": {
"type": "Transitive",
- "resolved": "0.10.11-rc.1",
- "contentHash": "Nd1y7BTjpvJNUS/Fobb5by3JplSSuIsmO4cI9E4aLoGGOTQmTAh9NITZ076kh0JNC1ISxTMPR74lgEN/4MrePQ==",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "VcnQSPNDKZ/NJ+wOX/6AO6V/zL4rKgs5c21K5FtjU6qn5n5PgIV3VE29QaS6w1FJybkBrDgkUFyfVsP90N/dNQ==",
"dependencies": {
- "Avalonia": "0.10.11-rc.1"
+ "Avalonia": "0.10.999-cibuild0017005-beta"
}
},
"HarfBuzzSharp.NativeAssets.Linux": {
},
"Avalonia.Native": {
"type": "Transitive",
- "resolved": "0.10.11-rc.1",
- "contentHash": "Nd1y7BTjpvJNUS/Fobb5by3JplSSuIsmO4cI9E4aLoGGOTQmTAh9NITZ076kh0JNC1ISxTMPR74lgEN/4MrePQ==",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "VcnQSPNDKZ/NJ+wOX/6AO6V/zL4rKgs5c21K5FtjU6qn5n5PgIV3VE29QaS6w1FJybkBrDgkUFyfVsP90N/dNQ==",
"dependencies": {
- "Avalonia": "0.10.11-rc.1"
+ "Avalonia": "0.10.999-cibuild0017005-beta"
}
},
"HarfBuzzSharp.NativeAssets.Linux": {
},
"Avalonia.Native": {
"type": "Transitive",
- "resolved": "0.10.11-rc.1",
- "contentHash": "Nd1y7BTjpvJNUS/Fobb5by3JplSSuIsmO4cI9E4aLoGGOTQmTAh9NITZ076kh0JNC1ISxTMPR74lgEN/4MrePQ==",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "VcnQSPNDKZ/NJ+wOX/6AO6V/zL4rKgs5c21K5FtjU6qn5n5PgIV3VE29QaS6w1FJybkBrDgkUFyfVsP90N/dNQ==",
"dependencies": {
- "Avalonia": "0.10.11-rc.1"
+ "Avalonia": "0.10.999-cibuild0017005-beta"
}
},
"HarfBuzzSharp.NativeAssets.Linux": {

MODIFY
WalletWasabi.Fluent/Views/Wallets/Send/TransactionPreviewView.axaml
WalletWasabi.Fluent/Views/Wallets/Send/TransactionPreviewView.axaml
<behaviors:ShowFlyoutOnPointerOverBehavior />
</Interaction.Behaviors>
<FlyoutBase.AttachedFlyout>
- <Flyout Placement="Bottom" ShowMode="TransientWithDismissOnPointerMoveAway">
+ <Flyout Placement="Bottom" ShowMode="TransientWithDismissOnPointerMoveAway" IsOpen="{Binding PrivacySuggestions.IsOpen, Mode=OneWayToSource}">
<Panel DataContext="{Binding PrivacySuggestions}">
<DockPanel>
<TextBlock Text="Suggestions to improve your privacy!" DockPanel.Dock="Top" />

MODIFY
WalletWasabi.Fluent/WalletWasabi.Fluent.csproj
WalletWasabi.Fluent/WalletWasabi.Fluent.csproj
<InvariantGlobalization>true</InvariantGlobalization>
<RuntimeIdentifiers>win7-x64;linux-x64;osx-x64</RuntimeIdentifiers>
<PathMap>$(MSBuildProjectDirectory)\=WalletWasabi.Fluent</PathMap>
- <AvaloniaVersion>0.10.11-rc.1</AvaloniaVersion>
+ <AvaloniaVersion>0.10.999-cibuild0017005-beta</AvaloniaVersion>
</PropertyGroup>
<ItemGroup>
<AvaloniaResource Include="Assets\**" />

MODIFY
WalletWasabi.Fluent/packages.lock.json
WalletWasabi.Fluent/packages.lock.json
"net6.0": {
"Avalonia": {
"type": "Direct",
- "requested": "[0.10.11-rc.1, )",
- "resolved": "0.10.11-rc.1",
- "contentHash": "jli+d8SumHG6mKckAbStAv/Xfoh9ekrmPIO2po/8C1bCGeu2UZhWR5vKxVLFw+UgV34VsYy/SkA3h35KsJJ6pg==",
+ "requested": "[0.10.999-cibuild0017005-beta, )",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "uuuWMKYiEYrTiBnZP5NrAIqsky0vHSBFmfdbLASU/7em9govdfuO22KWvKjwlEryEqYV5uFesVJZNxaycfqOnw==",
"dependencies": {
- "Avalonia.Remote.Protocol": "0.10.11-rc.1",
+ "Avalonia.Remote.Protocol": "0.10.999-cibuild0017005-beta",
"JetBrains.Annotations": "10.3.0",
"System.ComponentModel.Annotations": "4.5.0",
"System.Memory": "4.5.3",
},
"Avalonia.Controls.DataGrid": {
"type": "Direct",
- "requested": "[0.10.11-rc.1, )",
- "resolved": "0.10.11-rc.1",
- "contentHash": "h09dhswzwI7NsDeOOe1Iljb6Hopf5tkIiNFKEm0IkC0p6L7S15zJi5hmpkSgp8e/PK7bRKo6gGvHk1Rt/Q/MQw==",
+ "requested": "[0.10.999-cibuild0017005-beta, )",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "l34FX1Eo5MMyPwZ4tPHxytTi2kdfTi+oKTFLfgibRF+/bjdoJmvwEcywljyszOfcX4jZoqIlOoygZU/GeDoxJQ==",
"dependencies": {
- "Avalonia": "0.10.11-rc.1",
- "Avalonia.Remote.Protocol": "0.10.11-rc.1",
+ "Avalonia": "0.10.999-cibuild0017005-beta",
+ "Avalonia.Remote.Protocol": "0.10.999-cibuild0017005-beta",
"JetBrains.Annotations": "10.3.0",
"System.Reactive": "5.0.0"
}
},
"Avalonia.Diagnostics": {
"type": "Direct",
- "requested": "[0.10.11-rc.1, )",
- "resolved": "0.10.11-rc.1",
- "contentHash": "geXpaJohldE6dPEYBVTUSTU8Gg3XAnjOe9x9MwFvzq9JjlAbehWkL1UYT9YtyGjOnQrmVJNa1RkmMdFGaDwTTg==",
+ "requested": "[0.10.999-cibuild0017005-beta, )",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "SAtIOkmZGkpL01xakBOOARKFMriFRwkB8o8FOb5VyaL0pKshNsiIIoHqofAzIUrOhRtm1fGJEl8VklhizJWBGg==",
"dependencies": {
- "Avalonia": "0.10.11-rc.1",
- "Avalonia.Controls.DataGrid": "0.10.11-rc.1",
+ "Avalonia": "0.10.999-cibuild0017005-beta",
+ "Avalonia.Controls.DataGrid": "0.10.999-cibuild0017005-beta",
"Microsoft.CodeAnalysis.CSharp.Scripting": "3.4.0",
"System.Reactive": "5.0.0"
}
},
"Avalonia.ReactiveUI": {
"type": "Direct",
- "requested": "[0.10.11-rc.1, )",
- "resolved": "0.10.11-rc.1",
- "contentHash": "zLHBNoZ3eOqn+GjuPhmM7Jv+T/lAPV5coTDUi6VInK/Mqf9Ibit/NUASYRQTIKDEknNnn1Yk2Qqk+JJVUa1E7w==",
+ "requested": "[0.10.999-cibuild0017005-beta, )",
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "CryusSVDIXyh3NpEd2CdJcLcaF7X7cz5eNul9RElpcWhj7Ysi19w57FsiqW5NfF3y2tBKMyHjpm+Wnts/pWlHA==",
"dependencies": {
- "Avalonia": "0.10.11-rc.1",
+ "Avalonia": "0.10.999-cibuild0017005-beta",
"ReactiveUI": "13.2.10",
"System.Reactive": "5.0.0"
}
},
"Avalonia.Remote.Protocol": {
"type": "Transitive",
- "resolved": "0.10.11-rc.1",
- "contentHash": "ymp8z0+Ygzm72pwmbET7W7SBsoNON8/tlf8gu/J4HKFuB6remGTBh/9slrcD9BrDaKaFr8aEfZjd2LWqEDL+Xw=="
+ "resolved": "0.10.999-cibuild0017005-beta",
+ "contentHash": "nN4jLes3uddo3lO+isjaUCe5r5dQMdyFhE15oatSHnwMgwreTx6xD5IVjFaLjkFjy5u0jaK7CHpt8p9grXsmOQ=="
},
"Avalonia.Xaml.Interactions": {
"type": "Transitive",

use preview avalonia to fix binding issue.