From 959a268f91a892a55348c446dd7033a2da4d64d0 Mon Sep 17 00:00:00 2001 From: RickyRister <42636155+RickyRister@users.noreply.github.com> Date: Sat, 22 Feb 2025 05:56:48 -0800 Subject: [PATCH] Mark deck as modified when banner card is changed (#5641) * Mark deck as modified when banner card is changed * set modified inside setBannerCard --- cockatrice/src/client/tabs/tab_deck_editor.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cockatrice/src/client/tabs/tab_deck_editor.cpp b/cockatrice/src/client/tabs/tab_deck_editor.cpp index 174389c00..5c700dfd5 100644 --- a/cockatrice/src/client/tabs/tab_deck_editor.cpp +++ b/cockatrice/src/client/tabs/tab_deck_editor.cpp @@ -102,6 +102,7 @@ void TabDeckEditor::createDeckDock() commentsEdit->setObjectName("commentsEdit"); commentsLabel->setBuddy(commentsEdit); connect(commentsEdit, SIGNAL(textChanged()), this, SLOT(updateComments())); + bannerCardLabel = new QLabel(); bannerCardLabel->setObjectName("bannerCardLabel"); bannerCardLabel->setText(tr("Banner Card")); @@ -911,6 +912,7 @@ void TabDeckEditor::setBannerCard(int /* changedIndex */) QVariantMap itemData = bannerCardComboBox->itemData(bannerCardComboBox->currentIndex()).toMap(); deckModel->getDeckList()->setBannerCard( QPair(itemData["name"].toString(), itemData["uuid"].toString())); + setModified(true); } void TabDeckEditor::updateCardInfo(CardInfoPtr _card)