diff --git a/Wox.Plugin.SystemPlugins/Program/ProgramSetting.xaml.cs b/Wox.Plugin.SystemPlugins/Program/ProgramSetting.xaml.cs index 04c9d9c036..6fa388a6f0 100644 --- a/Wox.Plugin.SystemPlugins/Program/ProgramSetting.xaml.cs +++ b/Wox.Plugin.SystemPlugins/Program/ProgramSetting.xaml.cs @@ -35,12 +35,14 @@ namespace Wox.Plugin.SystemPlugins.Program private void btnDeleteProgramSource_OnClick(object sender, RoutedEventArgs e) { ProgramSource seletedProgramSource = programSourceView.SelectedItem as ProgramSource; - if (seletedProgramSource != null && - MessageBox.Show("Are your sure to delete " + seletedProgramSource.ToString(), "Delete ProgramSource", - MessageBoxButton.YesNo) == MessageBoxResult.Yes) + if (seletedProgramSource != null) { - UserSettingStorage.Instance.ProgramSources.Remove(seletedProgramSource); - programSourceView.Items.Refresh(); + if (MessageBox.Show("Are your sure to delete " + seletedProgramSource.ToString(), "Delete ProgramSource", + MessageBoxButton.YesNo) == MessageBoxResult.Yes) + { + UserSettingStorage.Instance.ProgramSources.Remove(seletedProgramSource); + programSourceView.Items.Refresh(); + } } else {