From 6c7521511374973c5fc9040eca2a329d25d11d16 Mon Sep 17 00:00:00 2001 From: Agetian Date: Sun, 16 Feb 2014 09:08:00 +0000 Subject: [PATCH] - Restore the operation of "remove" and "remove all" buttons in DualListBox so that it's possible to remove added elements one by one or all at once without having to add all the elements first. --- forge-gui/src/main/java/forge/gui/DualListBox.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-gui/src/main/java/forge/gui/DualListBox.java b/forge-gui/src/main/java/forge/gui/DualListBox.java index 7c809e21a3b..f788a5d5669 100644 --- a/forge-gui/src/main/java/forge/gui/DualListBox.java +++ b/forge-gui/src/main/java/forge/gui/DualListBox.java @@ -428,7 +428,7 @@ public class DualListBox extends FDialog { boolean anySize = targetRemainingSourcesMax < 0; boolean canAdd = sourceListModel.getSize() != 0 && (anySize || targetRemainingSourcesMin <= sourceListModel.getSize()); - boolean canRemove = destListModel.getSize() != 0 && (anySize || targetRemainingSourcesMax >= sourceListModel.getSize()); + boolean canRemove = destListModel.getSize() != 0; boolean targetReached = anySize || targetRemainingSourcesMin <= sourceListModel.getSize() && targetRemainingSourcesMax >= sourceListModel.getSize(); autoButton.setEnabled(targetRemainingSourcesMax == 0 && !targetReached && !sideboardingMode);