From 506a21e792f3029ead3a71ad948032bf8285a139 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Tue, 26 Jul 2022 19:48:30 +0200 Subject: [PATCH] Optimizations --- .../UI WinForms/Components/Setting.cs | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/I18N Commander/UI WinForms/Components/Setting.cs b/I18N Commander/UI WinForms/Components/Setting.cs index aa6e3ab..f2f2cdf 100644 --- a/I18N Commander/UI WinForms/Components/Setting.cs +++ b/I18N Commander/UI WinForms/Components/Setting.cs @@ -52,19 +52,14 @@ public partial class Setting : UserControl }; // Setup the change event handler: - dropdown.SelectedValueChanged += async (sender, args) => + dropdown.SelectedValueChanged += async (sender, args) => await AppSettings.SetDeepLMode(dropdown.SelectedIndex switch { - var newSetting = dropdown.SelectedIndex switch - { - 0 => SettingDeepL.DISABLED, - 1 => SettingDeepL.USE_FREE_ACCOUNT, - 2 => SettingDeepL.USE_PRO_ACCOUNT, + 0 => SettingDeepL.DISABLED, + 1 => SettingDeepL.USE_FREE_ACCOUNT, + 2 => SettingDeepL.USE_PRO_ACCOUNT, - _ => SettingDeepL.DISABLED, - }; - - await AppSettings.SetDeepLMode(newSetting); - }; + _ => SettingDeepL.DISABLED, + }); // Apply the desired layout: dropdown.Dock = DockStyle.Fill;