@ -59,7 +59,7 @@ void ClientRoomWindow::OnStateChange(const Network::RoomMember::State& state) {
void ClientRoomWindow::Disconnect() {
auto parent = static_cast<MultiplayerState*>(parentWidget());
if (!parent->OnCloseRoom()) {
if (parent->OnCloseRoom()) {
ui->chat->AppendStatusMessage(tr("Disconnected"));
close();
}
@ -14,9 +14,6 @@ class HostRoomWindow;
class ClientRoomWindow;
class DirectConnectWindow;
class ClickableLabel;
namespace Core {
class AnnounceMultiplayerSession;
class MultiplayerState : public QWidget {
Q_OBJECT;