From f5cbbaf892df078364e70dc26e575abf2291a7d7 Mon Sep 17 00:00:00 2001 From: Michael Date: Wed, 8 Feb 2017 11:58:16 -0500 Subject: Fix Shiftorium init bugs. --- ShiftOS.WinForms/FakeSetupScreen.cs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'ShiftOS.WinForms/FakeSetupScreen.cs') diff --git a/ShiftOS.WinForms/FakeSetupScreen.cs b/ShiftOS.WinForms/FakeSetupScreen.cs index dd93a55..eb3a186 100644 --- a/ShiftOS.WinForms/FakeSetupScreen.cs +++ b/ShiftOS.WinForms/FakeSetupScreen.cs @@ -27,10 +27,13 @@ namespace ShiftOS.WinForms SetupUI(); ServerManager.MessageReceived += (msg) => { - if (msg.Name == "mud_notfound") - this.Invoke(new Action(() => { MUDUserFound?.Invoke(false); })); - else if (msg.Name == "mud_found") - this.Invoke(new Action(() => { MUDUserFound?.Invoke(true); })); + if (this.Visible == true) + { + if (msg.Name == "mud_notfound") + this.Invoke(new Action(() => { MUDUserFound?.Invoke(false); })); + else if (msg.Name == "mud_found") + this.Invoke(new Action(() => { MUDUserFound?.Invoke(true); })); + } }; } -- cgit v1.2.3