diff --git a/src/gui/qt/gamelobbydialog/gamelobbydialogimpl.cpp b/src/gui/qt/gamelobbydialog/gamelobbydialogimpl.cpp index 9eadf518..5706b360 100644 --- a/src/gui/qt/gamelobbydialog/gamelobbydialogimpl.cpp +++ b/src/gui/qt/gamelobbydialog/gamelobbydialogimpl.cpp @@ -369,6 +369,10 @@ void gameLobbyDialogImpl::refresh(int actionID) { headerList2 << tr("Available Players"); myNickListModel->setHorizontalHeaderLabels(headerList2); + //stop waitStartGameMsgBox + waitStartGameMsgBoxTimer->stop(); + waitStartGameMsgBox->hide(); + this->accept(); myW->show(); } @@ -1171,7 +1175,7 @@ void gameLobbyDialogImpl::leaveGame() { autoStartTimerOverlay->hide(); autoStartTimer->stop(); - //stop autoStartTimerOverlay + //stop waitStartGameMsgBox waitStartGameMsgBoxTimer->stop(); waitStartGameMsgBox->hide(); } @@ -1303,6 +1307,9 @@ void gameLobbyDialogImpl::reject() void gameLobbyDialogImpl::closeEvent(QCloseEvent *event) { event->accept(); + //stop waitStartGameMsgBox + waitStartGameMsgBoxTimer->stop(); + waitStartGameMsgBox->hide(); }