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);