From 146f2013ee7c7cc5dc11a8918107ff3cc90c7290 Mon Sep 17 00:00:00 2001 From: ChsBuffer <33744752+chsbuffer@users.noreply.github.com> Date: Fri, 26 Feb 2021 13:29:52 +0800 Subject: [PATCH] Control ModifierKey to Test Selected Server --- Netch/Forms/MainForm.cs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Netch/Forms/MainForm.cs b/Netch/Forms/MainForm.cs index 2e92692b..da3e1cc0 100644 --- a/Netch/Forms/MainForm.cs +++ b/Netch/Forms/MainForm.cs @@ -742,7 +742,14 @@ namespace Netch.Forms Enabled = false; StatusText(i18N.Translate("Testing")); - if (IsWaiting()) + if (!IsWaiting() || ModifierKeys == Keys.Control) + { + (ServerComboBox.SelectedItem as Server)?.Test(); + ServerComboBox.Refresh(); + Enabled = true; + StatusText(); + } + else { ServerHelper.DelayTestHelper.TestDelayFinished += OnTestDelayFinished; _ = Task.Run(ServerHelper.DelayTestHelper.TestAllDelay); @@ -756,13 +763,6 @@ namespace Netch.Forms StatusText(); } } - else - { - (ServerComboBox.SelectedItem as Server)?.Test(); - ServerComboBox.Refresh(); - Enabled = true; - StatusText(); - } } private void CopyLinkPictureBox_Click(object sender, EventArgs e)