diff --git a/forge-gui/src/main/java/forge/gui/toolbox/itemmanager/ItemManager.java b/forge-gui/src/main/java/forge/gui/toolbox/itemmanager/ItemManager.java index aba532559a2..03a653096d3 100644 --- a/forge-gui/src/main/java/forge/gui/toolbox/itemmanager/ItemManager.java +++ b/forge-gui/src/main/java/forge/gui/toolbox/itemmanager/ItemManager.java @@ -299,6 +299,7 @@ public abstract class ItemManager extends JPanel { } public void setup(ItemManagerConfig config0, Map colOverrides) { this.config = config0; + this.setWantUnique(config0.getUniqueCardsOnly()); for (ItemView view : this.views) { view.setup(config0, colOverrides); } diff --git a/forge-gui/src/main/java/forge/gui/toolbox/itemmanager/views/ItemListView.java b/forge-gui/src/main/java/forge/gui/toolbox/itemmanager/views/ItemListView.java index bc4ab1f8a1e..cc85505859c 100644 --- a/forge-gui/src/main/java/forge/gui/toolbox/itemmanager/views/ItemListView.java +++ b/forge-gui/src/main/java/forge/gui/toolbox/itemmanager/views/ItemListView.java @@ -145,6 +145,10 @@ public final class ItemListView extends ItemView { if (itemManager.getWantUnique() == wantUnique) { return; } itemManager.setWantUnique(wantUnique); itemManager.refresh(); + + if (itemManager.getConfig() != null) { + itemManager.getConfig().setUniqueCardsOnly(wantUnique); + } } }); getPnlOptions().add(chkBox);