return browserDetails.isSafari();
}
- public boolean isSafari4() {
- return isSafari() && browserDetails.getBrowserMajorVersion() == 4;
- }
-
public boolean isIE8() {
return isIE() && browserDetails.getBrowserMajorVersion() == 8;
}
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;
return;
}
- if (animationsEnabled && browserSupportsAnimation()) {
+ if (animationsEnabled) {
if (partialRowAdditions.hasAttribute("hide")) {
scrollBody.unlinkRowsAnimatedAndUpdateCacheWhenFinished(
partialRowAdditions.getIntAttribute("firstprowix"),
}
}
- private boolean browserSupportsAnimation() {
- BrowserInfo bi = BrowserInfo.get();
- return !(bi.isSafari4());
- }
-
class VTreeTableScrollBody extends VScrollTable.VScrollTableBody {
private int identWidth = -1;