diff --git a/Mage.Client/src/main/java/mage/client/deckeditor/CardSelector.java b/Mage.Client/src/main/java/mage/client/deckeditor/CardSelector.java index 56f4420b04b..6e3c7172c1d 100644 --- a/Mage.Client/src/main/java/mage/client/deckeditor/CardSelector.java +++ b/Mage.Client/src/main/java/mage/client/deckeditor/CardSelector.java @@ -66,6 +66,7 @@ public class CardSelector extends javax.swing.JPanel implements ComponentListene private final List cards = new ArrayList(); private final FilterCard filter = new FilterCard(); private BigCard bigCard; + private boolean construct = false; /** Creates new form CardSelector */ public CardSelector() { @@ -126,6 +127,7 @@ public class CardSelector extends javax.swing.JPanel implements ComponentListene this.btnBooster.setVisible(false); this.btnClear.setVisible(false); this.cbExpansionSet.setVisible(false); + this.construct = construct; this.cards.clear(); for (Card card: sideboard) { this.cards.add(card); @@ -748,7 +750,8 @@ public class CardSelector extends javax.swing.JPanel implements ComponentListene mainModel.doubleClick(index); } //if (!mode.equals(Constants.DeckEditorMode.Constructed)) - //mainModel.fireTableDataChanged(); + if (construct) + mainModel.fireTableDataChanged(); } }//GEN-LAST:event_jButtonAddToMainActionPerformed @@ -761,7 +764,8 @@ public class CardSelector extends javax.swing.JPanel implements ComponentListene mainModel.shiftDoubleClick(index); } //if (!mode.equals(Constants.DeckEditorMode.Constructed)) - //mainModel.fireTableDataChanged(); + if (construct) + mainModel.fireTableDataChanged(); } }//GEN-LAST:event_jButtonAddToSideboardActionPerformed