]> source.dussan.org Git - vaadin-framework.git/commitdiff
check for negative value in fixSpacers()
authorMarc Englund <marc.englund@itmill.com>
Mon, 3 Dec 2007 12:18:35 +0000 (12:18 +0000)
committerMarc Englund <marc.englund@itmill.com>
Mon, 3 Dec 2007 12:18:35 +0000 (12:18 +0000)
svn changeset:3113/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java

index f6a9b07eb27c1961dd1944c242f7a8572843bdc2..aea371ce024fa92c6ce553d6528d656df5dd2d58 100644 (file)
@@ -1673,8 +1673,11 @@ public class IScrollTable extends Composite implements Table, ScrollListener,
         private void fixSpacers() {
             DOM.setStyleAttribute(preSpacer, "height", getRowHeight()
                     * firstRendered + "px");
-            DOM.setStyleAttribute(postSpacer, "height", getRowHeight()
-                    * (totalRows - 1 - lastRendered) + "px");
+            int postpx = getRowHeight() * (totalRows - 1 - lastRendered);
+            if (postpx < 0) {
+                postpx = 0;
+            }
+            DOM.setStyleAttribute(postSpacer, "height", postpx + "px");
         }
 
         public int getRowHeight() {