diff options
author | Artur Signell <artur.signell@itmill.com> | 2011-03-31 07:13:09 +0000 |
---|---|---|
committer | Artur Signell <artur.signell@itmill.com> | 2011-03-31 07:13:09 +0000 |
commit | dae79aa1803d1b904384ac4f0a43ff39966e9189 (patch) | |
tree | 40498c4551eea262c08cd076caa1ae044d5912a9 | |
parent | 95ec3d17bebff391a6899da17d006c14582a3080 (diff) | |
download | vaadin-framework-dae79aa1803d1b904384ac4f0a43ff39966e9189.tar.gz vaadin-framework-dae79aa1803d1b904384ac4f0a43ff39966e9189.zip |
#6682 Added comment about why the fix works
svn changeset:18042/svn branch:6.5
-rw-r--r-- | src/com/google/gwt/dom/client/VaadinDOMImplSafari.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/google/gwt/dom/client/VaadinDOMImplSafari.java b/src/com/google/gwt/dom/client/VaadinDOMImplSafari.java index deb9efbaec..c68f80595d 100644 --- a/src/com/google/gwt/dom/client/VaadinDOMImplSafari.java +++ b/src/com/google/gwt/dom/client/VaadinDOMImplSafari.java @@ -9,11 +9,15 @@ package com.google.gwt.dom.client; class VaadinDOMImplSafari extends DOMImplSafari {
@Override
public int getAbsoluteLeft(Element elem) {
+ // Chrome returns a float in certain cases (at least when zoom != 100%).
+ // The |0 ensures it is converted to an int.
return super.getAbsoluteLeft(elem) | 0;
}
@Override
public int getAbsoluteTop(Element elem) {
+ // Chrome returns a float in certain cases (at least when zoom != 100%).
+ // The |0 ensures it is converted to an int.
return super.getAbsoluteTop(elem) | 0;
}
}
|