From 7a193c0618b4d4f4aa65f1b7603ee11c18042add Mon Sep 17 00:00:00 2001 From: drdev Date: Wed, 22 Jan 2014 03:43:07 +0000 Subject: [PATCH] Fix so adding cards to sideboard in Quest Deck Editor properly removes them from inventory --- .../controllers/CEditorConstructed.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/forge-gui/src/main/java/forge/gui/deckeditor/controllers/CEditorConstructed.java b/forge-gui/src/main/java/forge/gui/deckeditor/controllers/CEditorConstructed.java index 72d916f83ef..21f9c3de86a 100644 --- a/forge-gui/src/main/java/forge/gui/deckeditor/controllers/CEditorConstructed.java +++ b/forge-gui/src/main/java/forge/gui/deckeditor/controllers/CEditorConstructed.java @@ -120,20 +120,20 @@ public final class CEditorConstructed extends ACEditorBase { controller.getModel().getOrCreate(DeckSection.Sideboard).addAll(itemsToAdd); break; default: - break; //no other sections should support toAlternate + return; //no other sections should support toAlternate } } else { editor.getDeckManager().addItems(itemsToAdd); + } - if (editor.getCatalogManager().isInfinite()) { - //select all added cards in Catalog if infinite - editor.getCatalogManager().selectItemEntrys(itemsToAdd); - } - else { - //remove all added cards from Catalog if not infinite - editor.getCatalogManager().removeItems(items); - } + if (editor.getCatalogManager().isInfinite()) { + //select all added cards in Catalog if infinite + editor.getCatalogManager().selectItemEntrys(itemsToAdd); + } + else { + //remove all added cards from Catalog if not infinite + editor.getCatalogManager().removeItems(items); } controller.notifyModelChanged();