aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorArtur Signell <artur.signell@itmill.com>2008-11-12 09:19:59 +0000
committerArtur Signell <artur.signell@itmill.com>2008-11-12 09:19:59 +0000
commit9e4cb35f32658ae913780f15395ff808c8da6bd0 (patch)
treef0cc1c77caea1a2c45ea475fdcb7ebbed3947c84 /src
parent0fd630341f78d17225d2f1a1e774981da3115721 (diff)
downloadvaadin-framework-9e4cb35f32658ae913780f15395ff808c8da6bd0.tar.gz
vaadin-framework-9e4cb35f32658ae913780f15395ff808c8da6bd0.zip
Better workaround for Safari overflow auto issue
svn changeset:5868/svn branch:trunk
Diffstat (limited to 'src')
-rw-r--r--src/com/itmill/toolkit/terminal/gwt/client/Util.java10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/com/itmill/toolkit/terminal/gwt/client/Util.java b/src/com/itmill/toolkit/terminal/gwt/client/Util.java
index 556ffe242a..f153b86fc9 100644
--- a/src/com/itmill/toolkit/terminal/gwt/client/Util.java
+++ b/src/com/itmill/toolkit/terminal/gwt/client/Util.java
@@ -13,7 +13,6 @@ import com.google.gwt.user.client.Command;
import com.google.gwt.user.client.DOM;
import com.google.gwt.user.client.DeferredCommand;
import com.google.gwt.user.client.Element;
-import com.google.gwt.user.client.Timer;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.Widget;
import com.itmill.toolkit.terminal.gwt.client.RenderInformation.FloatSize;
@@ -355,17 +354,12 @@ public class Util {
*/
public static void runWebkitOverflowAutoFix(final Element elem) {
// add max version if fix landes sometime to webkit
+ elem.getStyle().setProperty("overflow", "hidden");
if (BrowserInfo.get().getWebkitVersion() > 0) {
DeferredCommand.addCommand(new Command() {
public void execute() {
// Dough, safari scoll auto means actually just a moped
- elem.getStyle().setProperty("overflow", "hidden");
- (new Timer() {
- @Override
- public void run() {
- elem.getStyle().setProperty("overflow", "auto");
- }
- }).schedule(1);
+ elem.getStyle().setProperty("overflow", "auto");
}
});
}