diff --git a/FunGame.Desktop/UI/Main/Main.cs b/FunGame.Desktop/UI/Main/Main.cs index 55d60a2..5a9e090 100644 --- a/FunGame.Desktop/UI/Main/Main.cs +++ b/FunGame.Desktop/UI/Main/Main.cs @@ -154,6 +154,7 @@ namespace Milimoe.FunGame.Desktop.UI SetServerStatusLight((int)LightType.Red); SetButtonEnableIfLogon(false, ClientState.WaitConnect); LogoutAccount(); + MainController?.Dispose(); CloseConnectedWindows(); break; @@ -166,6 +167,7 @@ namespace Milimoe.FunGame.Desktop.UI SetServerStatusLight((int)LightType.Yellow); SetButtonEnableIfLogon(false, ClientState.WaitConnect); LogoutAccount(); + MainController?.Dispose(); break; case MainInvokeType.LogIn: