From 2cae8ad9791920620d1352130bbf72681d037688 Mon Sep 17 00:00:00 2001 From: John Alhroos Date: Wed, 12 May 2010 10:30:08 +0000 Subject: [PATCH] Fix for #4507 svn changeset:13169/svn branch:6.3 --- src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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; -- 2.39.5