From 30730fe632b1beb8bd49d58878631282edaea7f4 Mon Sep 17 00:00:00 2001 From: RickyRister <42636155+RickyRister@users.noreply.github.com> Date: Fri, 13 Jun 2025 05:48:39 -0700 Subject: [PATCH] Fix crash due to null mCardCounters (#5984) --- cockatrice/src/game/player/player.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cockatrice/src/game/player/player.cpp b/cockatrice/src/game/player/player.cpp index 8ce7b0055..935670171 100644 --- a/cockatrice/src/game/player/player.cpp +++ b/cockatrice/src/game/player/player.cpp @@ -849,6 +849,8 @@ void Player::retranslateUi() aCreateAnotherToken->setText(tr("C&reate another token")); createPredefinedTokenMenu->setTitle(tr("Cr&eate predefined token")); + mCardCounters->setTitle(tr("Ca&rd counters")); + QMapIterator counterIterator(counters); while (counterIterator.hasNext()) { counterIterator.next().value()->retranslateUi(); @@ -898,7 +900,6 @@ void Player::retranslateUi() auto &cardCounterSettings = SettingsCache::instance().cardCounters(); - mCardCounters->setTitle(tr("Ca&rd counters")); for (int i = 0; i < aAddCounter.size(); ++i) { aAddCounter[i]->setText(tr("&Add counter (%1)").arg(cardCounterSettings.displayName(i))); }