From 5eddf37eb6a59ccdb2faee16fce9eef011eba16d Mon Sep 17 00:00:00 2001 From: Doublestrike Date: Mon, 13 Feb 2012 09:08:39 +0000 Subject: [PATCH] Fixed "preload bar stuck on 4-color case" in constructed submenu. --- .../java/forge/control/home/ControlConstructed.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/forge/control/home/ControlConstructed.java b/src/main/java/forge/control/home/ControlConstructed.java index 45294399df1..7b530527eb3 100644 --- a/src/main/java/forge/control/home/ControlConstructed.java +++ b/src/main/java/forge/control/home/ControlConstructed.java @@ -498,11 +498,19 @@ public class ControlConstructed { // Check color-based deck selection for appropriate length if (currentHumanSelection.getName().equals("lstColorsHuman")) { - if (!checkValidityOfHumanSelectedColors(humanSelected)) { return; } + if (!checkValidityOfHumanSelectedColors(humanSelected)) { + view.getBarProgress().setVisible(false); + view.getBtnStart().setVisible(true); + return; + } } if (currentAISelection.getName().equals("lstColorsAI")) { - if (!checkValidityOfAISelectedColors(aiSelected)) { return; } + if (!checkValidityOfAISelectedColors(aiSelected)) { + view.getBarProgress().setVisible(false); + view.getBtnStart().setVisible(true); + return; + } } generateAIDecks(aiSelected);