From 3e22c50ed68395b44ac9893057886d5d47a0b6a3 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Thu, 27 Mar 2014 08:44:56 +0100 Subject: [PATCH] * Card panel - Fixed a bug in deck Editor that card images were not displayed, if the number of displayed cards exactly equal to the limit of cards (300) that are shown with images. Raised the liit from 300 to 350. --- Mage.Client/src/main/java/mage/client/cards/CardGrid.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Mage.Client/src/main/java/mage/client/cards/CardGrid.java b/Mage.Client/src/main/java/mage/client/cards/CardGrid.java index 621ef06dbf7..2634ebcbd71 100644 --- a/Mage.Client/src/main/java/mage/client/cards/CardGrid.java +++ b/Mage.Client/src/main/java/mage/client/cards/CardGrid.java @@ -67,14 +67,14 @@ public class CardGrid extends javax.swing.JLayeredPane implements MouseListener, protected CardEventSource cardEventSource = new CardEventSource(); protected BigCard bigCard; protected UUID gameId; - private Map cards = new HashMap(); + private final Map cards = new HashMap<>(); private Dimension cardDimension; /** * Max amount of cards in card grid for which card images will be drawn. * Done so to solve issue with memory for big piles of cards. */ - public static final int MAX_IMAGES = 300; + public static final int MAX_IMAGES = 350; public CardGrid() { initComponents(); @@ -97,7 +97,7 @@ public class CardGrid extends javax.swing.JLayeredPane implements MouseListener, @Override public void loadCards(CardsView showCards, SortSetting sortSetting, BigCard bigCard, UUID gameId, boolean merge) { - boolean drawImage = showCards.size() < MAX_IMAGES; + boolean drawImage = showCards.size() <= MAX_IMAGES; this.bigCard = bigCard; this.gameId = gameId; if (merge) {