From 28adf91453349038c68b54e8972b175b3ceff86c Mon Sep 17 00:00:00 2001 From: RickyRister Date: Sat, 10 Jan 2026 03:56:16 -0800 Subject: [PATCH] use QtUtils --- .../cards/additional_info/color_identity_widget.cpp | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/cockatrice/src/interface/widgets/cards/additional_info/color_identity_widget.cpp b/cockatrice/src/interface/widgets/cards/additional_info/color_identity_widget.cpp index d5c2ec580..27b53c0a9 100644 --- a/cockatrice/src/interface/widgets/cards/additional_info/color_identity_widget.cpp +++ b/cockatrice/src/interface/widgets/cards/additional_info/color_identity_widget.cpp @@ -8,6 +8,7 @@ #include #include #include +#include ColorIdentityWidget::ColorIdentityWidget(QWidget *parent, const QString &_colorIdentity) : QWidget(parent), colorIdentity(_colorIdentity) @@ -46,13 +47,7 @@ void ColorIdentityWidget::populateManaSymbolWidgets() void ColorIdentityWidget::toggleUnusedVisibility() { - if (layout != nullptr) { - QLayoutItem *item; - while ((item = layout->takeAt(0)) != nullptr) { - item->widget()->deleteLater(); // Delete the widget - delete item; // Delete the layout item - } - } + QtUtils::clearLayoutRec(layout); populateManaSymbolWidgets(); }