You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by no...@apache.org on 2010/07/29 11:12:35 UTC

svn commit: r980372 - /pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFormSkin.java

Author: noelgrandin
Date: Thu Jul 29 09:12:34 2010
New Revision: 980372

URL: http://svn.apache.org/viewvc?rev=980372&view=rev
Log:
PIVOT-582: IllegalArgumentException : width is negative when using Form Heading

Modified:
    pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFormSkin.java

Modified: pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFormSkin.java
URL: http://svn.apache.org/viewvc/pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFormSkin.java?rev=980372&r1=980371&r2=980372&view=diff
==============================================================================
--- pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFormSkin.java (original)
+++ pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraFormSkin.java Thu Jul 29 09:12:34 2010
@@ -725,7 +725,7 @@ public class TerraFormSkin extends Conta
             Separator separator = separators.get(sectionIndex);
             if (sectionIndex > 0
                 || section.getHeading() != null) {
-                int separatorWidth = width - (padding.left + padding.right);
+                int separatorWidth = Math.max(width - (padding.left + padding.right), 0);
                 separator.setVisible(true);
                 separator.setSize(separatorWidth, separator.getPreferredHeight(separatorWidth));
                 separator.setLocation(padding.left, rowY);