From 69b8111aab33048957873257705880a455afc64d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Br=C3=BCbach?= Date: Mon, 10 Feb 2025 15:32:55 +0100 Subject: [PATCH] Respect the setting on startup. --- .../deck_preview/deck_preview_color_identity_widget.cpp | 3 ++- .../deck_preview/deck_preview_color_identity_widget.h | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/cockatrice/src/client/ui/widgets/visual_deck_storage/deck_preview/deck_preview_color_identity_widget.cpp b/cockatrice/src/client/ui/widgets/visual_deck_storage/deck_preview/deck_preview_color_identity_widget.cpp index 66395062b..684cef329 100644 --- a/cockatrice/src/client/ui/widgets/visual_deck_storage/deck_preview/deck_preview_color_identity_widget.cpp +++ b/cockatrice/src/client/ui/widgets/visual_deck_storage/deck_preview/deck_preview_color_identity_widget.cpp @@ -119,7 +119,7 @@ QChar DeckPreviewColorCircleWidget::getColorChar() const DeckPreviewColorIdentityWidget::DeckPreviewColorIdentityWidget(QWidget *parent, const QString &colorIdentity) : QWidget(parent) { - QHBoxLayout *layout = new QHBoxLayout(this); + layout = new QHBoxLayout(this); layout->setSpacing(5); layout->setContentsMargins(0, 0, 0, 0); layout->setAlignment(Qt::AlignHCenter); @@ -147,6 +147,7 @@ DeckPreviewColorIdentityWidget::DeckPreviewColorIdentityWidget(QWidget *parent, connect(&SettingsCache::instance(), &SettingsCache::visualDeckStorageDrawUnusedColorIdentitiesChanged, this, &DeckPreviewColorIdentityWidget::toggleUnusedVisibility); + toggleUnusedVisibility(SettingsCache::instance().getVisualDeckStorageDrawUnusedColorIdentities()); } void DeckPreviewColorIdentityWidget::toggleUnusedVisibility(bool _visible) const diff --git a/cockatrice/src/client/ui/widgets/visual_deck_storage/deck_preview/deck_preview_color_identity_widget.h b/cockatrice/src/client/ui/widgets/visual_deck_storage/deck_preview/deck_preview_color_identity_widget.h index 6e91cadbf..bbbe2cd4e 100644 --- a/cockatrice/src/client/ui/widgets/visual_deck_storage/deck_preview/deck_preview_color_identity_widget.h +++ b/cockatrice/src/client/ui/widgets/visual_deck_storage/deck_preview/deck_preview_color_identity_widget.h @@ -44,6 +44,9 @@ public slots: protected: void resizeEvent(QResizeEvent *event) override; + +private: + QHBoxLayout *layout; }; #endif // DECK_PREVIEW_COLOR_IDENTITY_WIDGET_H