From 625fc914c6a0b144295382cd2b4388bb704fa7a7 Mon Sep 17 00:00:00 2001 From: RickyRister Date: Sat, 21 Dec 2024 20:45:13 -0800 Subject: [PATCH] make card menus active for all players --- cockatrice/src/game/player/player.cpp | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/cockatrice/src/game/player/player.cpp b/cockatrice/src/game/player/player.cpp index 12a1f4d34..7fb36c3f3 100644 --- a/cockatrice/src/game/player/player.cpp +++ b/cockatrice/src/game/player/player.cpp @@ -426,14 +426,10 @@ Player::Player(const ServerInfo_User &info, int _id, bool _local, bool _judge, T initSayMenu(); } - if (local || judge) { - aCardMenu = new QAction(this); - aCardMenu->setEnabled(false); - playerMenu->addSeparator(); - playerMenu->addAction(aCardMenu); - } else { - aCardMenu = nullptr; - } + aCardMenu = new QAction(this); + aCardMenu->setEnabled(false); + playerMenu->addSeparator(); + playerMenu->addAction(aCardMenu); if (local || judge) { @@ -833,13 +829,13 @@ void Player::retranslateUi() counterIterator.next().value()->retranslateUi(); } - aCardMenu->setText(tr("Selec&ted cards")); - for (auto &allPlayersAction : allPlayersActions) { allPlayersAction->setText(tr("&All players")); } } + aCardMenu->setText(tr("Selec&ted cards")); + if (local) { sayMenu->setTitle(tr("S&ay")); }