Roo/util/MixedCollection.js
authoredward <edward@roojs.com>
Mon, 9 Nov 2015 07:56:50 +0000 (15:56 +0800)
committeredward <edward@roojs.com>
Mon, 9 Nov 2015 07:56:50 +0000 (15:56 +0800)
Roo/data/Store.js

Roo/data/Store.js
Roo/util/MixedCollection.js

index 1258007..fc93c84 100644 (file)
@@ -634,6 +634,8 @@ Roo.extend(Roo.data.Store, Roo.util.Observable, {
                 }
             }
         });
+
+        r._sort('value', 'ASC');
         
         this.data = r;
         this.fireEvent("datachanged", this);
index 86cd8b6..d7dc1ac 100644 (file)
@@ -393,7 +393,8 @@ mc.add(otherEl);
         };
         var c = [], k = this.keys, items = this.items;
         for(var i = 0, len = items.length; i < len; i++){
-            c[c.length] = {key: k[i], value: items[i], index: i};
+            var v = typeof(items[i][property]) == 'undefined' ? items[i] : items[i][property];
+            c[c.length] = {key: k[i], value: v, index: i};
         }
         c.sort(function(a, b){
             var v = fn(a[property], b[property]) * dsc;