diff --git a/client/globalLobby/GlobalLobbyLoginWindow.cpp b/client/globalLobby/GlobalLobbyLoginWindow.cpp index d76f80d17..88bdb7f3c 100644 --- a/client/globalLobby/GlobalLobbyLoginWindow.cpp +++ b/client/globalLobby/GlobalLobbyLoginWindow.cpp @@ -116,6 +116,7 @@ void GlobalLobbyLoginWindow::onLogin() onConnectionSuccess(); buttonClose->block(true); + buttonLogin->block(true); } void GlobalLobbyLoginWindow::onConnectionSuccess() @@ -142,4 +143,5 @@ void GlobalLobbyLoginWindow::onConnectionFailed(const std::string & reason) labelStatus->setText(formatter.toString()); buttonClose->block(false); + buttonLogin->block(false); }