Fixup Remove unused Control.Invoke

This commit is contained in:
ChsBuffer
2021-07-16 03:46:57 +08:00
parent 9da801dc19
commit 98f3218e28

View File

@@ -1364,8 +1364,14 @@ namespace Netch.Forms
#region NotifyIcon
private void ShowMainFormToolStripButton_Click(object sender, EventArgs e)
public void ShowMainFormToolStripButton_Click(object sender, EventArgs e)
{
if (InvokeRequired)
{
Invoke(new Action(() => ShowMainFormToolStripButton_Click(sender, e)));
return;
}
var forms = Application.OpenForms.Cast<Form>().ToList();
var anyWindowOpened = forms.Any(f => f is not (MainForm or LogForm));