Don't allow toggling mana symbols in custom mode

This commit is contained in:
Jurriaan van den Berg 2026-11-04 10:27:57 +01:00
parent bf7c6f9313
commit 7c065ebae9

View file

@ -161,10 +161,16 @@ void VisualDatabaseDisplayColorFilterWidget::addCustomFilterModeItem()
void VisualDatabaseDisplayColorFilterWidget::handleColorToggled(QChar color, bool active) void VisualDatabaseDisplayColorFilterWidget::handleColorToggled(QChar color, bool active)
{ {
if (active) { if (currentMode == FilterMode::Custom) {
addFilter(color); for (ManaSymbolWidget *manaSymbolWidget : findChildren<ManaSymbolWidget *>()) {
manaSymbolWidget->setColorActive(false);
}
} else { } else {
removeFilter(color); if (active) {
addFilter(color);
} else {
removeFilter(color);
}
} }
} }