From 5755230000c0eaa2a1da8ed8380384f8404bc850 Mon Sep 17 00:00:00 2001 From: ChsBuffer <33744752+chsbuffer@users.noreply.github.com> Date: Tue, 25 Aug 2020 18:12:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20Modes=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=88=A0=E9=99=A4=E4=B8=8D=E6=9B=B4=E6=96=B0=20ModeComboBox,?= =?UTF-8?q?=E4=BB=8E=E5=89=AA=E5=88=87=E6=9D=BF=E5=AF=BC=E5=85=A5=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E5=99=A8=20ServerComboBox=20=E4=B8=8D=E6=9B=B4?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Netch/Forms/MainForm.MenuStrip.cs | 1 + Netch/Forms/MainForm.Server_Mode.cs | 2 +- Netch/Utils/Modes.cs | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Netch/Forms/MainForm.MenuStrip.cs b/Netch/Forms/MainForm.MenuStrip.cs index 03f01126..1515f9f2 100644 --- a/Netch/Forms/MainForm.MenuStrip.cs +++ b/Netch/Forms/MainForm.MenuStrip.cs @@ -45,6 +45,7 @@ namespace Netch.Forms MessageBoxX.Show(i18N.Translate("Import servers error!"), LogLevel.ERROR); } + InitServer(); Configuration.Save(); } } diff --git a/Netch/Forms/MainForm.Server_Mode.cs b/Netch/Forms/MainForm.Server_Mode.cs index f8df38a0..066a24d8 100644 --- a/Netch/Forms/MainForm.Server_Mode.cs +++ b/Netch/Forms/MainForm.Server_Mode.cs @@ -61,7 +61,7 @@ namespace Netch.Forms #region Mode - private void InitMode() + public void InitMode() { var comboBoxInitialized = _comboBoxInitialized; _comboBoxInitialized = false; diff --git a/Netch/Utils/Modes.cs b/Netch/Utils/Modes.cs index 497b6a08..e37944d2 100644 --- a/Netch/Utils/Modes.cs +++ b/Netch/Utils/Modes.cs @@ -97,12 +97,14 @@ namespace Netch.Utils { Global.Modes.Add(mode); Sort(); + Global.MainForm.InitMode(); } public static void Delete(Mode mode) { mode.DeleteFile(); Global.Modes.Remove(mode); + Global.MainForm.InitMode(); } } } \ No newline at end of file