From 6732c179d0854cc5bafe8829b5aaeac2901e0169 Mon Sep 17 00:00:00 2001 From: Andrey Nekrasov Date: Wed, 31 May 2023 17:10:52 +0200 Subject: [PATCH] [MWB] improve UX for Uninstall service when it's inaccessible --- .../Settings.UI/ViewModels/MouseWithoutBordersViewModel.cs | 1 + src/settings-ui/Settings.UI/Views/MouseWithoutBordersPage.xaml | 1 + 2 files changed, 2 insertions(+) diff --git a/src/settings-ui/Settings.UI/ViewModels/MouseWithoutBordersViewModel.cs b/src/settings-ui/Settings.UI/ViewModels/MouseWithoutBordersViewModel.cs index c888fe831dc..6d83802c153 100644 --- a/src/settings-ui/Settings.UI/ViewModels/MouseWithoutBordersViewModel.cs +++ b/src/settings-ui/Settings.UI/ViewModels/MouseWithoutBordersViewModel.cs @@ -91,6 +91,7 @@ public bool UseService { Settings.Properties.UseService = value; OnPropertyChanged(nameof(UseService)); + OnPropertyChanged(nameof(CanUninstallService)); // Must block here until the process exits Task.Run(async () => diff --git a/src/settings-ui/Settings.UI/Views/MouseWithoutBordersPage.xaml b/src/settings-ui/Settings.UI/Views/MouseWithoutBordersPage.xaml index 7902ab297f5..8b83c1ca74d 100644 --- a/src/settings-ui/Settings.UI/Views/MouseWithoutBordersPage.xaml +++ b/src/settings-ui/Settings.UI/Views/MouseWithoutBordersPage.xaml @@ -203,6 +203,7 @@ IsTabStop="True" Severity="Warning" />