You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by tv...@apache.org on 2009/03/30 23:52:39 UTC

svn commit: r760196 - /incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/TerraSpinnerSkin.java

Author: tvolkert
Date: Mon Mar 30 21:52:38 2009
New Revision: 760196

URL: http://svn.apache.org/viewvc?rev=760196&view=rev
Log:
Fixed layout bug in TerraSpinnerSkin

Modified:
    incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/TerraSpinnerSkin.java

Modified: incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/TerraSpinnerSkin.java
URL: http://svn.apache.org/viewvc/incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/TerraSpinnerSkin.java?rev=760196&r1=760195&r2=760196&view=diff
==============================================================================
--- incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/TerraSpinnerSkin.java (original)
+++ incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/TerraSpinnerSkin.java Mon Mar 30 21:52:38 2009
@@ -581,11 +581,11 @@
         int width = getWidth();
         int height = getHeight();
 
-        int buttonHeight = (height - 2) / 2;
+        int buttonHeight = Math.max((height - 2) / 2, 0);
         int buttonWidth = Math.max(upButton.getPreferredWidth(buttonHeight),
             downButton.getPreferredWidth(buttonHeight));
 
-        spinnerContent.setSize(width - buttonWidth - 3, height - 2);
+        spinnerContent.setSize(Math.max(width - buttonWidth - 3, 0), Math.max(height - 2, 0));
         spinnerContent.setLocation(1, 1);
 
         upButton.setSize(buttonWidth, buttonHeight);