diff --git a/ModernKeePass/Views/UserControls/TopMenuUserControl.xaml b/ModernKeePass/Views/UserControls/TopMenuUserControl.xaml index 4cbb349..9a9f72d 100644 --- a/ModernKeePass/Views/UserControls/TopMenuUserControl.xaml +++ b/ModernKeePass/Views/UserControls/TopMenuUserControl.xaml @@ -39,11 +39,11 @@ diff --git a/ModernKeePass/Views/UserControls/TopMenuUserControl.xaml.cs b/ModernKeePass/Views/UserControls/TopMenuUserControl.xaml.cs index 744a02d..c5d9894 100644 --- a/ModernKeePass/Views/UserControls/TopMenuUserControl.xaml.cs +++ b/ModernKeePass/Views/UserControls/TopMenuUserControl.xaml.cs @@ -153,5 +153,15 @@ namespace ModernKeePass.Views.UserControls { RestoreButtonClick?.Invoke(sender, e); } + + private void FlyoutBase_OnOpening(object sender, object e) + { + DeleteFlyout.IsEnabled = IsDeleteButtonEnabled; + DeleteFlyout.Visibility = DeleteButtonVisibility; + + EditFlyout.IsChecked = IsEditButtonChecked; + + RestoreFlyout.Visibility = RestoreButtonVisibility; + } } }