From 3623316fc0cf96b98c561cecd8965d5cc66a5530 Mon Sep 17 00:00:00 2001 From: Florian Grabmeier Date: Sat, 11 Nov 2023 13:47:22 +0100 Subject: [PATCH] Disable conflicting options Signed-off-by: Florian Grabmeier --- Plugins/Flow.Launcher.Plugin.Shell/ShellSetting.xaml.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Plugins/Flow.Launcher.Plugin.Shell/ShellSetting.xaml.cs b/Plugins/Flow.Launcher.Plugin.Shell/ShellSetting.xaml.cs index c89e481d7..24365f2aa 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/ShellSetting.xaml.cs +++ b/Plugins/Flow.Launcher.Plugin.Shell/ShellSetting.xaml.cs @@ -43,21 +43,27 @@ namespace Flow.Launcher.Plugin.Shell CloseShellAfterPress.Checked += (o, e) => { _settings.CloseShellAfterPress = true; + LeaveShellOpen.IsChecked = false; + LeaveShellOpen.IsEnabled = false; }; CloseShellAfterPress.Unchecked += (o, e) => { _settings.CloseShellAfterPress = false; + LeaveShellOpen.IsEnabled = true; }; LeaveShellOpen.Checked += (o, e) => { _settings.LeaveShellOpen = true; + CloseShellAfterPress.IsChecked = false; + CloseShellAfterPress.IsEnabled = false; }; LeaveShellOpen.Unchecked += (o, e) => { _settings.LeaveShellOpen = false; + CloseShellAfterPress.IsEnabled = true; }; AlwaysRunAsAdministrator.Checked += (o, e) =>