From 7c1bd1c6a4ccc7351999f213356517362a6b255a Mon Sep 17 00:00:00 2001 From: Christian Daniel Jensen Date: Tue, 3 Nov 2026 15:11:30 -0700 Subject: [PATCH] Identify Jasper Essence in filter icon tooltip and accessibility label --- .../additional_info/essence_filter_picker.cpp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/cockatrice/src/interface/widgets/cards/additional_info/essence_filter_picker.cpp b/cockatrice/src/interface/widgets/cards/additional_info/essence_filter_picker.cpp index ea7220287..17bb3039d 100644 --- a/cockatrice/src/interface/widgets/cards/additional_info/essence_filter_picker.cpp +++ b/cockatrice/src/interface/widgets/cards/additional_info/essence_filter_picker.cpp @@ -47,10 +47,16 @@ EssenceFilterPicker::EssenceFilterPicker(QWidget *parent) : QToolButton(parent) button->setFixedSize(42, 42); button->setIcon(QIcon(ManaSymbolPixmapGenerator::generatePixmap(symbol, QSize(32, 32)))); button->setIconSize(QSize(30, 30)); - button->setToolTip(essence == QChar('N') ? tr("N — Colorless Essence") - : tr("Essence %1").arg(symbol)); - button->setAccessibleName(essence == QChar('N') ? tr("Colorless Essence N") - : tr("Essence %1").arg(symbol)); + if (essence == QChar('N')) { + button->setToolTip(tr("N — Colorless Essence")); + button->setAccessibleName(tr("Colorless Essence N")); + } else if (essence == QChar('J')) { + button->setToolTip(tr("J — Jasper Essence")); + button->setAccessibleName(tr("Jasper Essence J")); + } else { + button->setToolTip(tr("Essence %1").arg(symbol)); + button->setAccessibleName(tr("Essence %1").arg(symbol)); + } button->setProperty("essenceCode", symbol); connect(button, &QToolButton::toggled, this, [this, essence](bool checked) { updateSummary();