diff options
-rw-r--r-- | src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java index 750cf34d2c..ab5cdc1e18 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java @@ -1679,8 +1679,11 @@ public class IScrollTable extends Composite implements Table, ScrollListener, } private void fixSpacers() { - DOM.setStyleAttribute(preSpacer, "height", getRowHeight() - * firstRendered + "px"); + int prepx = getRowHeight() * firstRendered; + if (prepx < 0) { + prepx = 0; + } + DOM.setStyleAttribute(preSpacer, "height", prepx + "px"); int postpx = getRowHeight() * (totalRows - 1 - lastRendered); if (postpx < 0) { postpx = 0; |