From: Matti Tahvonen Date: Fri, 30 Oct 2009 07:07:51 +0000 (+0000) Subject: merged [9473] from 6.1 X-Git-Tag: 6.7.0.beta1~2362 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=814ac3dbc3490b33ed52fc7f8db97d55eee0ab1f;p=vaadin-framework.git merged [9473] from 6.1 svn changeset:9474/svn branch:6.2 --- diff --git a/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java b/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java index 50b34193bd..575d35e5f0 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java @@ -271,6 +271,16 @@ public class VScrollTable extends FlowPanel implements Table, ScrollHandler { .getIntAttribute("rows")); if (headerChangedDuringUpdate) { lazyAdjustColumnWidths.schedule(1); + } else { + // webkits may still bug with their disturbing scrollbar bug, + // See #3457 + // run overflow fix for scrollable area + DeferredCommand.addCommand(new Command() { + public void execute() { + Util.runWebkitOverflowAutoFix(bodyContainer + .getElement()); + } + }); } } else { if (scrollBody != null) {