[richfaces-svn-commits] JBoss Rich Faces SVN: r2267 - trunk/framework/impl/src/main/javascript/prototype.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Wed Aug 15 09:34:33 EDT 2007
Author: nbelaevski
Date: 2007-08-15 09:34:33 -0400 (Wed, 15 Aug 2007)
New Revision: 2267
Modified:
trunk/framework/impl/src/main/javascript/prototype/patches.js
Log:
Event.unloadElementsCache(..) slightly optimized
Modified: trunk/framework/impl/src/main/javascript/prototype/patches.js
===================================================================
--- trunk/framework/impl/src/main/javascript/prototype/patches.js 2007-08-15 13:00:50 UTC (rev 2266)
+++ trunk/framework/impl/src/main/javascript/prototype/patches.js 2007-08-15 13:34:33 UTC (rev 2267)
@@ -65,14 +65,13 @@
if (!Prototype.Browser.IE) return;
var observers = Event.observers;
- for (var i = 0, length = observers.length; i < length; i++) {
+ for (var i = observers.length - 1; i >= 0; i--) {
var observer = observers[i];
var elt = observer[0];
if (Element.isUninitialized(elt)) {
Event.stopObserving.apply(Event, observer);
- observers.splice(i--, 1);
- length--;
+ observers.splice(i, 1);
}
}
};
\ No newline at end of file
More information about the richfaces-svn-commits
mailing list