mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
Stats refresh bug fixed.
Duels/challenges refresh bug fixed.
This commit is contained in:
@@ -419,6 +419,7 @@ public class ViewQuest extends JScrollPane {
|
||||
setCurrentDeckStatus();
|
||||
updateDuels();
|
||||
updateStats();
|
||||
control.refreshStats();
|
||||
lblTitle.setText("Duels: " + control.getRankString());
|
||||
|
||||
// Select first event.
|
||||
@@ -451,6 +452,7 @@ public class ViewQuest extends JScrollPane {
|
||||
setCurrentDeckStatus();
|
||||
updateChallenges();
|
||||
updateStats();
|
||||
control.refreshStats();
|
||||
lblTitle.setText("Challenges: " + control.getRankString());
|
||||
|
||||
// Select first event.
|
||||
|
||||
@@ -28,7 +28,6 @@ import javax.swing.JLabel;
|
||||
import javax.swing.SwingConstants;
|
||||
|
||||
import net.slightlymagic.braids.util.UtilFunctions;
|
||||
|
||||
import forge.AllZone;
|
||||
import forge.CardList;
|
||||
import forge.Constant;
|
||||
@@ -295,6 +294,15 @@ public class QuestWinLoseHandler extends ControlWinLose {
|
||||
Singletons.getModel().savePrefs();
|
||||
|
||||
Singletons.getControl().changeState(FControl.HOME_SCREEN);
|
||||
|
||||
// Update as necessary.
|
||||
if ((Singletons.getView().getViewHome().getViewQuest().getPnlDuels().isVisible())) {
|
||||
Singletons.getView().getViewHome().getViewQuest().showDuelsTab();
|
||||
}
|
||||
else if (Singletons.getView().getViewHome().getViewQuest().getPnlChallenges().isVisible()) {
|
||||
Singletons.getView().getViewHome().getViewQuest().showChallengesTab();
|
||||
}
|
||||
|
||||
Singletons.getView().getViewHome().showQuestMenu();
|
||||
GuiUtils.closeOverlay();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user