diff --git a/Wallet.Avalonia/ArchiveItemActionView.axaml b/Wallet.Avalonia/ArchiveItemActionView.axaml
index 461a74e..2f7ee9f 100644
--- a/Wallet.Avalonia/ArchiveItemActionView.axaml
+++ b/Wallet.Avalonia/ArchiveItemActionView.axaml
@@ -11,11 +11,11 @@
Command="{Binding InvokeCommand}"
HotKey="Delete"
ToolTip.Tip="Archive">
-
+
+
+
diff --git a/Wallet.Avalonia/ConfirmItemActionView.axaml b/Wallet.Avalonia/ConfirmItemActionView.axaml
index 1072fa5..3238f19 100644
--- a/Wallet.Avalonia/ConfirmItemActionView.axaml
+++ b/Wallet.Avalonia/ConfirmItemActionView.axaml
@@ -10,11 +10,11 @@
VerticalAlignment="Center"
Command="{Binding InvokeCommand}"
ToolTip.Tip="Save">
-
+
+
+
diff --git a/Wallet.Avalonia/DeleteItemActionView.axaml b/Wallet.Avalonia/DeleteItemActionView.axaml
index 919d5a1..f7942b1 100644
--- a/Wallet.Avalonia/DeleteItemActionView.axaml
+++ b/Wallet.Avalonia/DeleteItemActionView.axaml
@@ -10,11 +10,11 @@
VerticalAlignment="Center"
Command="{Binding InvokeCommand}"
ToolTip.Tip="Delete">
-
+
+
+
diff --git a/Wallet.Avalonia/DismissItemActionView.axaml b/Wallet.Avalonia/DismissItemActionView.axaml
index 0549ee2..35384b6 100644
--- a/Wallet.Avalonia/DismissItemActionView.axaml
+++ b/Wallet.Avalonia/DismissItemActionView.axaml
@@ -10,11 +10,11 @@
VerticalAlignment="Center"
Command="{Binding InvokeCommand}"
ToolTip.Tip="Cancel">
-
+
+
+
diff --git a/Wallet.Avalonia/EditItemActionView.axaml b/Wallet.Avalonia/EditItemActionView.axaml
index 8238324..d520197 100644
--- a/Wallet.Avalonia/EditItemActionView.axaml
+++ b/Wallet.Avalonia/EditItemActionView.axaml
@@ -10,11 +10,11 @@
VerticalAlignment="Center"
Command="{Binding InvokeCommand}"
ToolTip.Tip="Edit">
-
+
+
+
diff --git a/Wallet.Avalonia/FavouriteItemActionView.axaml b/Wallet.Avalonia/FavouriteItemActionView.axaml
index 0ec8ef4..38b1251 100644
--- a/Wallet.Avalonia/FavouriteItemActionView.axaml
+++ b/Wallet.Avalonia/FavouriteItemActionView.axaml
@@ -11,18 +11,24 @@
Command="{Binding InvokeCommand}"
ToolTip.Tip="Edit">
-
-
+
+
+
+
+
+
diff --git a/Wallet.Avalonia/ItemCommandHeaderView.axaml b/Wallet.Avalonia/ItemCommandHeaderView.axaml
index 61bece5..2b7fcf6 100644
--- a/Wallet.Avalonia/ItemCommandHeaderView.axaml
+++ b/Wallet.Avalonia/ItemCommandHeaderView.axaml
@@ -6,7 +6,7 @@
x:DataType="vm:ItemCommandHeaderViewModel">
- 40
+ 36
36
@@ -21,7 +21,7 @@
ItemsSource="{Binding}">
-
+
diff --git a/Wallet.Avalonia/PasswordEntryView.axaml b/Wallet.Avalonia/PasswordEntryView.axaml
index 23c0527..7ffa355 100644
--- a/Wallet.Avalonia/PasswordEntryView.axaml
+++ b/Wallet.Avalonia/PasswordEntryView.axaml
@@ -10,6 +10,20 @@
10,5,6,6
0
+
+
+
-
+
+
+
diff --git a/Wallet.Avalonia/WalletNavigationView.axaml b/Wallet.Avalonia/WalletNavigationView.axaml
index 0bc755c..536de48 100644
--- a/Wallet.Avalonia/WalletNavigationView.axaml
+++ b/Wallet.Avalonia/WalletNavigationView.axaml
@@ -10,7 +10,6 @@
40
40
-
diff --git a/Wallet/Closed.cs b/Wallet/Closed.cs
index 20820fb..d2e21ff 100644
--- a/Wallet/Closed.cs
+++ b/Wallet/Closed.cs
@@ -4,7 +4,7 @@ namespace Wallet;
public record Closed
{
- public static ChangedEventArgs As(TValue value) => new(value);
+ public static ClosedEventArgs As(TValue value) => new(value);
- public static ChangedEventArgs As() where TValue : new() => new(new TValue());
+ public static ClosedEventArgs As() where TValue : new() => new(new TValue());
}
\ No newline at end of file
diff --git a/Wallet/WalletNavigationViewModel.cs b/Wallet/WalletNavigationViewModel.cs
index cb125ec..9ae02c8 100644
--- a/Wallet/WalletNavigationViewModel.cs
+++ b/Wallet/WalletNavigationViewModel.cs
@@ -57,8 +57,8 @@ public partial class WalletNavigationViewModel :
Add("Favourites", 0);
Add("Archive", 0);
Add("Categories", 0);
- IsOpened = true;
+ IsOpened = true;
Publisher.Publish(Changed.As- ());
return Task.CompletedTask;
@@ -66,7 +66,7 @@ public partial class WalletNavigationViewModel :
public Task Handle(ClosedEventArgs args)
{
- IsOpened = true;
+ IsOpened = false;
Clear();
return Task.CompletedTask;
@@ -83,7 +83,7 @@ public partial class WalletNavigationViewModel :
{
if (await Mediator.Handle, bool>(Close.As()))
{
- IsOpened = false;
+ Publisher.Publish(Closed.As());
}
}