You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by pa...@apache.org on 2013/10/28 09:16:34 UTC
[18/47] git commit: Fix for issue WICKET-5343
Fix for issue WICKET-5343
Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/072dd52e
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/072dd52e
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/072dd52e
Branch: refs/heads/wicket-4997
Commit: 072dd52e347b2832882b4257ab9554c74b7541a6
Parents: e9246ca
Author: bitstorm <an...@gmail.com>
Authored: Mon Sep 9 21:23:10 2013 +0200
Committer: bitstorm <an...@gmail.com>
Committed: Mon Sep 9 21:29:25 2013 +0200
----------------------------------------------------------------------
.../ajax/markup/html/autocomplete/wicket-autocomplete.js | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/wicket/blob/072dd52e/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
----------------------------------------------------------------------
diff --git a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
index 14ac993..3d7a366 100644
--- a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
+++ b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
@@ -582,8 +582,10 @@
}
function getPosition(obj) {
- var leftPosition = obj.offsetLeft || 0;
- var topPosition = obj.offsetTop || 0;
+ var rectangle = obj.getBoundingClientRect();
+
+ var leftPosition = rectangle.left || 0;
+ var topPosition = rectangle.top || 0;
if (!cfg.ignoreBordersWhenPositioning) {
topPosition += obj.clientTop || 0;
leftPosition += obj.clientLeft || 0;