From: John Alhroos Date: Wed, 12 May 2010 10:30:08 +0000 (+0000) Subject: Fix for #4507 X-Git-Tag: 6.7.0.beta1~1670^2~3 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=2cae8ad9791920620d1352130bbf72681d037688;p=vaadin-framework.git Fix for #4507 svn changeset:13169/svn branch:6.3 --- diff --git a/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java b/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java index 72efa90ab4..f62da54ff1 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java @@ -418,6 +418,7 @@ public class VScrollTable extends FlowPanel implements Table, ScrollHandler, } tHead.setVisible(showColHeaders); + setContainerHeight(); } @@ -2967,7 +2968,8 @@ public class VScrollTable extends FlowPanel implements Table, ScrollHandler, */ private void setContainerHeight() { if (height != null && !"".equals(height)) { - int contentH = getOffsetHeight() - tHead.getOffsetHeight(); + int contentH = getOffsetHeight(); + contentH -= showColHeaders ? tHead.getOffsetHeight() : 0; contentH -= getContentAreaBorderHeight(); if (contentH < 0) { contentH = 0;