From 604699f8841adad24fa0dfaf386cdb86021da92d Mon Sep 17 00:00:00 2001 From: Kevin Zhang Date: Sun, 4 Jul 2021 20:05:37 +0800 Subject: [PATCH] Remove Empty Entries for ProgramSuffixes.xaml.cs --- .../ProgramSuffixes.xaml.cs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Plugins/Flow.Launcher.Plugin.Program/ProgramSuffixes.xaml.cs b/Plugins/Flow.Launcher.Plugin.Program/ProgramSuffixes.xaml.cs index d9ea3ad97..6b1f072f1 100644 --- a/Plugins/Flow.Launcher.Plugin.Program/ProgramSuffixes.xaml.cs +++ b/Plugins/Flow.Launcher.Plugin.Program/ProgramSuffixes.xaml.cs @@ -1,4 +1,5 @@ -using System.Windows; +using System; +using System.Windows; namespace Flow.Launcher.Plugin.Program { @@ -20,18 +21,21 @@ namespace Flow.Launcher.Plugin.Program private void ButtonBase_OnClick(object sender, RoutedEventArgs e) { - if (string.IsNullOrEmpty(tbSuffixes.Text)) + var suffixes = tbSuffixes.Text.Split(Settings.SuffixSeperator, StringSplitOptions.RemoveEmptyEntries); + + if (suffixes.Length == 0) { string warning = context.API.GetTranslation("flowlauncher_plugin_program_suffixes_cannot_empty"); MessageBox.Show(warning); return; } - _settings.ProgramSuffixes = tbSuffixes.Text.Split(Settings.SuffixSeperator); + _settings.ProgramSuffixes = suffixes; + string msg = context.API.GetTranslation("flowlauncher_plugin_program_update_file_suffixes"); MessageBox.Show(msg); DialogResult = true; } } -} +} \ No newline at end of file