]> source.dussan.org Git - vaadin-framework.git/commitdiff
Removed Safari 4 workarounds
authorArtur Signell <artur@vaadin.com>
Fri, 4 May 2012 11:26:55 +0000 (14:26 +0300)
committerArtur Signell <artur@vaadin.com>
Fri, 11 May 2012 19:18:35 +0000 (22:18 +0300)
src/com/vaadin/terminal/gwt/client/BrowserInfo.java
src/com/vaadin/terminal/gwt/client/ui/treetable/VTreeTable.java

index 064f17530183dc2d602a0084e85b29ab43e39da6..e12c002930d362646db46857c71bd2bfff68ddb6 100644 (file)
@@ -203,10 +203,6 @@ public class BrowserInfo {
         return browserDetails.isSafari();
     }
 
-    public boolean isSafari4() {
-        return isSafari() && browserDetails.getBrowserMajorVersion() == 4;
-    }
-
     public boolean isIE8() {
         return isIE() && browserDetails.getBrowserMajorVersion() == 8;
     }
index 2e15e7c445b770222bc5e9bd427d45621d002b40..f7cd9d133e15844ec6e7c24426650aa8c387edc7 100644 (file)
@@ -24,7 +24,6 @@ import com.google.gwt.user.client.DOM;
 import com.google.gwt.user.client.Element;
 import com.google.gwt.user.client.Event;
 import com.google.gwt.user.client.ui.Widget;
-import com.vaadin.terminal.gwt.client.BrowserInfo;
 import com.vaadin.terminal.gwt.client.ComputedStyle;
 import com.vaadin.terminal.gwt.client.UIDL;
 import com.vaadin.terminal.gwt.client.Util;
@@ -81,7 +80,7 @@ public class VTreeTable extends VScrollTable {
             return;
         }
 
-        if (animationsEnabled && browserSupportsAnimation()) {
+        if (animationsEnabled) {
             if (partialRowAdditions.hasAttribute("hide")) {
                 scrollBody.unlinkRowsAnimatedAndUpdateCacheWhenFinished(
                         partialRowAdditions.getIntAttribute("firstprowix"),
@@ -97,11 +96,6 @@ public class VTreeTable extends VScrollTable {
         }
     }
 
-    private boolean browserSupportsAnimation() {
-        BrowserInfo bi = BrowserInfo.get();
-        return !(bi.isSafari4());
-    }
-
     class VTreeTableScrollBody extends VScrollTable.VScrollTableBody {
         private int identWidth = -1;