diff --git a/Wallet.Avalonia/ItemNavigationView.axaml b/Wallet.Avalonia/ItemNavigationView.axaml
index 3feb952..32796a8 100644
--- a/Wallet.Avalonia/ItemNavigationView.axaml
+++ b/Wallet.Avalonia/ItemNavigationView.axaml
@@ -37,16 +37,44 @@
-
+ ProfilePicture="{Binding ImageDescriptor.Image}">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Wallet.Avalonia/MainView.axaml b/Wallet.Avalonia/MainView.axaml
index 363fa14..3daaf9f 100644
--- a/Wallet.Avalonia/MainView.axaml
+++ b/Wallet.Avalonia/MainView.axaml
@@ -13,7 +13,7 @@
MenuItemsSource="{Binding}"
SelectedItem="{Binding SelectedItem}">
-
+
diff --git a/Wallet.Avalonia/WalletNavigationView.axaml b/Wallet.Avalonia/WalletNavigationView.axaml
index daa40a0..fc1008a 100644
--- a/Wallet.Avalonia/WalletNavigationView.axaml
+++ b/Wallet.Avalonia/WalletNavigationView.axaml
@@ -26,6 +26,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
\ No newline at end of file
diff --git a/Wallet/MainViewModel.cs b/Wallet/MainViewModel.cs
index 0104f94..74ff033 100644
--- a/Wallet/MainViewModel.cs
+++ b/Wallet/MainViewModel.cs
@@ -29,10 +29,11 @@ public partial class MainViewModel :
{
if (args.Sender is WalletNavigationViewModel wallet)
{
- SelectedItem = null;
-
- Reset(args => args.SetSource(wallet), false);
- SelectedItem = wallet;
+ Reset(args =>
+ {
+ args.SetSource(wallet, () => wallet);
+ SelectedItem = wallet;
+ }, false);
}
else
{