diff --git a/cockatrice/src/playerlistwidget.cpp b/cockatrice/src/playerlistwidget.cpp index 689dc876..27aa93b9 100644 --- a/cockatrice/src/playerlistwidget.cpp +++ b/cockatrice/src/playerlistwidget.cpp @@ -101,7 +101,7 @@ void PlayerListWidget::updatePlayerProperties(const ServerInfo_PlayerProperties player->setData(2, Qt::UserRole, prop.conceded()); if (prop.has_ready_start()) player->setData(2, Qt::UserRole + 1, prop.ready_start()); - if (prop.has_conceded() && prop.has_ready_start()) + if (prop.has_conceded() || prop.has_ready_start()) player->setIcon(2, gameStarted ? (prop.conceded() ? concededIcon : QIcon()) : (prop.ready_start() ? readyIcon : notReadyIcon)); if (prop.has_user_info()) { player->setData(3, Qt::UserRole, prop.user_info().user_level()); diff --git a/cockatrice/src/tab_game.cpp b/cockatrice/src/tab_game.cpp index e5c0e4d6..9f1fa4bf 100644 --- a/cockatrice/src/tab_game.cpp +++ b/cockatrice/src/tab_game.cpp @@ -384,7 +384,7 @@ TabGame::TabGame(TabSupervisor *_tabSupervisor, QList &_client hostId(event.host_id()), localPlayerId(event.player_id()), spectator(event.spectator()), - gameStateKnown(true), + gameStateKnown(false), resuming(event.resuming()), currentPhase(-1), activeCard(0),