Author: jcompagner
Date: Tue Mar 31 08:40:39 2009
New Revision: 760368
URL: http://svn.apache.org/viewvc?rev=760368&view=rev
Log:
better getPosition()
Modified:
wicket/branches/wicket-1.3.x/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
Modified:
wicket/branches/wicket-1.3.x/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
URL:
http://svn.apache.org/viewvc/wicket/branches/wicket-1.3.x/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js?rev=760368&r1=760367&r2=760368&view=diff
==============================================================================
---
wicket/branches/wicket-1.3.x/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
(original)
+++
wicket/branches/wicket-1.3.x/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
Tue Mar 31 08:40:39 2009
@@ -324,17 +324,20 @@
}
}
- function getPosition(obj) {
+ function getPosition(obj) {
var leftPosition=0;
var topPosition=0;
do {
topPosition += obj.offsetTop || 0;
+ topPosition -= obj.scrollTop || 0;
leftPosition += obj.offsetLeft || 0;
+ leftPosition -= obj.scrollLeft || 0;
obj = obj.offsetParent;
} while (obj);
+
return [leftPosition,topPosition];
}
-
+
function doUpdateChoices(resp){
// check if the input hasn't been cleared in the meanwhile