From f7e185be3b0d206ef3dd42b4a9dc8bfa031d5b95 Mon Sep 17 00:00:00 2001 From: drdev Date: Fri, 7 Feb 2014 03:55:10 +0000 Subject: [PATCH] Fix flaw with previous fix --- .../java/forge/gui/toolbox/itemmanager/views/ImageView.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/forge-gui/src/main/java/forge/gui/toolbox/itemmanager/views/ImageView.java b/forge-gui/src/main/java/forge/gui/toolbox/itemmanager/views/ImageView.java index 9d608a83204..52da79923cf 100644 --- a/forge-gui/src/main/java/forge/gui/toolbox/itemmanager/views/ImageView.java +++ b/forge-gui/src/main/java/forge/gui/toolbox/itemmanager/views/ImageView.java @@ -367,8 +367,6 @@ public class ImageView extends ItemView { int groupX = PADDING; int itemAreaWidth = getVisibleSize().width; int groupWidth = itemAreaWidth - 2 * groupX; - if (groupWidth <= 0) { return; } - int pileX = PADDING; int pileWidth = itemAreaWidth - 2 * pileX; @@ -788,7 +786,9 @@ public class ImageView extends ItemView { @Override public final void paintComponent(final Graphics g) { - if (groups.get(0).getBounds().height <= 0) { return; } + if (groups.isEmpty() || groups.get(0).getBounds().width <= 0) { + return; //don't render anything until first group has width + } updateHoveredItem(hoverPoint, hoverScrollPos); //ensure hovered item up to date