From c5dba14b80ce699cfc45048ad9b438f27b39ef0a Mon Sep 17 00:00:00 2001 From: Doublestrike Date: Tue, 28 Feb 2012 04:54:56 +0000 Subject: [PATCH] Quest deck select persist bug fixed. --- src/main/java/forge/control/home/ControlQuest.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/forge/control/home/ControlQuest.java b/src/main/java/forge/control/home/ControlQuest.java index b253d256620..91459f518c4 100644 --- a/src/main/java/forge/control/home/ControlQuest.java +++ b/src/main/java/forge/control/home/ControlQuest.java @@ -46,11 +46,11 @@ import forge.view.home.ViewQuest; * */ public class ControlQuest { - private ViewQuest view; + private final ViewQuest view; private QuestEvent event; private QuestData qData; - private QuestPreferences qPrefs; - private QuestEventManager qem; + private final QuestPreferences qPrefs; + private final QuestEventManager qem; private JPanel selectedTab; private final MouseListener madStartGame, madDuels, madChallenges, @@ -172,6 +172,7 @@ public class ControlQuest { public void execute() { currentDeck = view.getLstDecks().getSelectedDeck(); qPrefs.setPreference(QPref.CURRENT_DECK, currentDeck.toString()); + qPrefs.save(); view.setCurrentDeckStatus(); } };