From d335c69fabf1ab2db1aca958cb228291394442d3 Mon Sep 17 00:00:00 2001 From: ChsBuffer <33744752+chsbuffer@users.noreply.github.com> Date: Tue, 28 Sep 2021 18:11:52 +0800 Subject: [PATCH] Fix Import Server from Clipboard not set default group --- Netch/Forms/MainForm.cs | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/Netch/Forms/MainForm.cs b/Netch/Forms/MainForm.cs index 716315b9..74d228b1 100644 --- a/Netch/Forms/MainForm.cs +++ b/Netch/Forms/MainForm.cs @@ -215,15 +215,18 @@ namespace Netch.Forms private async void ImportServersFromClipboardToolStripMenuItem_Click(object sender, EventArgs e) { var texts = Clipboard.GetText(); - if (!string.IsNullOrWhiteSpace(texts)) - { - var servers = ShareLink.ParseText(texts); - Global.Settings.Server.AddRange(servers); - NotifyTip(i18N.TranslateFormat("Import {0} server(s) form Clipboard", servers.Count)); + if (string.IsNullOrWhiteSpace(texts)) + return; - LoadServers(); - await Configuration.SaveAsync(); - } + var servers = ShareLink.ParseText(texts); + foreach (var server in servers) + server.Group = Constants.DefaultGroup; + + Global.Settings.Server.AddRange(servers); + NotifyTip(i18N.TranslateFormat("Import {0} server(s) form Clipboard", servers.Count)); + + LoadServers(); + await Configuration.SaveAsync(); } private async void AddServerToolStripMenuItem_Click([NotNull] object? sender, EventArgs? e)