Roo/grid/GridView.js
authorAlan Knowles <alan@akbkhome.com>
Wed, 29 Jun 2011 07:16:12 +0000 (15:16 +0800)
committerAlan Knowles <alan@akbkhome.com>
Wed, 29 Jun 2011 07:16:12 +0000 (15:16 +0800)
Roo/grid/GridView.js

index 1761eed..0dcffd7 100644 (file)
@@ -1208,11 +1208,13 @@ Roo.extend(Roo.grid.GridView, Roo.grid.AbstractGridView, {
         if (this.multiSort) {
             // update the sortOrder
             var so = [];
-            Roo.each(cm.config, function(c,i) {
-                if ((typeof(dm.sortToggle[c.dataIndex]) == 'undefined') && (index != i)) {
+            for(var i = 0; i < cm.config.length; i++ ) {
+                
+                if ((typeof(dm.sortToggle[cm.config[i].dataIndex]) == 'undefined') && (index != i)) {
                     return; // dont' bother, it's not in sort list or being set.
                 }
-                so.push(c.dataIndex);
+                
+                so.push(cm.config[i].dataIndex);
             });
             dm.sortOrder = so;
         }