Author: pyaschenko
Date: 2007-11-16 13:04:31 -0500 (Fri, 16 Nov 2007)
New Revision: 4047
Modified:
trunk/ui/suggestionbox/src/main/resources/org/richfaces/renderkit/html/scripts/suggestionbox.js
Log:
RF-1337
Modified:
trunk/ui/suggestionbox/src/main/resources/org/richfaces/renderkit/html/scripts/suggestionbox.js
===================================================================
---
trunk/ui/suggestionbox/src/main/resources/org/richfaces/renderkit/html/scripts/suggestionbox.js 2007-11-16
17:39:20 UTC (rev 4046)
+++
trunk/ui/suggestionbox/src/main/resources/org/richfaces/renderkit/html/scripts/suggestionbox.js 2007-11-16
18:04:31 UTC (rev 4047)
@@ -709,7 +709,7 @@
this.actionUrl = actionUrl;
if (onsubmit && onsubmit != 'null'){
- this.onsubmitFunction = new Function(onsubmit).bind(this.element);
+ this.onsubmitFunction = new Function(onsubmit+';return
true;').bind(this.element);
}
return this;
@@ -804,10 +804,12 @@
var ret = new Object(), height = 0;
var left = element.offsetLeft;
var top = element.offsetTop;
- for (var parent = element.offsetParent; parent;
- parent = parent.offsetParent) {
+ var parent = element.offsetParent;
+ while (parent)
+ {
left += parent.offsetLeft;
top += parent.offsetTop;
+ parent = parent.offsetParent;
}
ret["x"] = left;