From bdd0e6c0420a959068a924a7ac4c653b114f577d Mon Sep 17 00:00:00 2001 From: Tobias Loose Date: Sat, 7 Dec 2013 20:44:23 +0100 Subject: [PATCH] Reset positions and filters when reopening the editor --- projects/mtg/src/DeckView.cpp | 2 ++ projects/mtg/src/GameStateDeckViewer.cpp | 1 + 2 files changed, 3 insertions(+) diff --git a/projects/mtg/src/DeckView.cpp b/projects/mtg/src/DeckView.cpp index 912e68757..14cb4d5be 100644 --- a/projects/mtg/src/DeckView.cpp +++ b/projects/mtg/src/DeckView.cpp @@ -70,6 +70,8 @@ bool DeckView::ButtonPressed(Buttons button) void DeckView::SetDeck(DeckDataWrapper *toShow) { mCurrentDeck = toShow; + dirtyCardPos = true; + dirtyFilters = true; reloadIndexes(); } diff --git a/projects/mtg/src/GameStateDeckViewer.cpp b/projects/mtg/src/GameStateDeckViewer.cpp index ec19d9b7e..7e048775b 100644 --- a/projects/mtg/src/GameStateDeckViewer.cpp +++ b/projects/mtg/src/GameStateDeckViewer.cpp @@ -167,6 +167,7 @@ void GameStateDeckViewer::Start() myCollection = NEW DeckDataWrapper(playerdata->collection); myCollection->Sort(WSrcCards::SORT_ALPHA); setupView(mCurrentView, myCollection); + toggleDeckButton->setText("View Deck"); //Icons mIcons = manaIcons;