]> source.dussan.org Git - vaadin-framework.git/commitdiff
merged [9473] from 6.1
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Fri, 30 Oct 2009 07:07:51 +0000 (07:07 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Fri, 30 Oct 2009 07:07:51 +0000 (07:07 +0000)
svn changeset:9474/svn branch:6.2

src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java

index 50b34193bda3d854640e1279cdf5bf3d04e931ac..575d35e5f09c93b044f15846db4d8014d0cafd05 100644 (file)
@@ -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) {