[Dojo-checkins] kzyp - r20841 - dojox/trunk/data

dojo-checkins-admin at dojotoolkit.org dojo-checkins-admin at dojotoolkit.org
Tue Nov 17 15:25:00 EST 2009


Author: kzyp
Date: Tue Nov 17 12:24:57 2009
New Revision: 20841

Modified:
   dojox/trunk/data/ClientFilter.js
Log:
Check for Infinity before doing splice to correct for Safari issue, fixes #9517

Modified: dojox/trunk/data/ClientFilter.js
==============================================================================
--- dojox/trunk/data/ClientFilter.js	(original)
+++ dojox/trunk/data/ClientFilter.js	Tue Nov 17 12:24:57 2009
@@ -100,10 +100,10 @@
 						resultSet.sort(this.makeComparator(request.sort.concat()));
 					}
 					resultSet._fullLength = resultSet.length;
-					if(request.count && updated){
+					if(request.count && updated && request.count !== Infinity){
 						// do we really need to do this?
 						// make sure we still find within the defined paging set
-						resultSet.splice(request.count,resultSet.length);
+						resultSet.splice(request.count, resultSet.length);
 					}
 					request._version = this._updates.length;
 					return updated ? 2 : 1;


More information about the Dojo-checkins mailing list