diff --git a/v2rayN/v2rayN/Forms/MainForm.cs b/v2rayN/v2rayN/Forms/MainForm.cs index aefdceb9..39b3a072 100644 --- a/v2rayN/v2rayN/Forms/MainForm.cs +++ b/v2rayN/v2rayN/Forms/MainForm.cs @@ -799,12 +799,20 @@ namespace v2rayN.Forms private void menuExport2ClientConfig_Click(object sender, EventArgs e) { int index = GetLvSelectedIndex(); + if (index < 0) + { + return; + } MainFormHandler.Instance.Export2ClientConfig(lstVmess[index], config); } private void menuExport2ServerConfig_Click(object sender, EventArgs e) { int index = GetLvSelectedIndex(); + if (index < 0) + { + return; + } MainFormHandler.Instance.Export2ServerConfig(lstVmess[index], config); } @@ -1244,7 +1252,6 @@ namespace v2rayN.Forms int index = GetLvSelectedIndex(); if (index < 0) { - UI.Show(ResUI.PleaseSelectServer); return; } if (ConfigHandler.MoveServer(ref config, ref lstVmess, index, eMove) == 0)