fix a regression in Ox.TreeList

This commit is contained in:
rlx 2012-05-24 12:10:18 +00:00
parent 2f507feeee
commit f033877f41

View file

@ -160,9 +160,13 @@ Ox.TreeList = function(options, self) {
if (type == 'array' || type == 'object') {
ret.title += Ox.toTitleCase(type)
+ ' <span class="OxLight">[' + Ox.len(value) + ']</span>';
ret.items = Ox.sort(Ox.map(value, function(v, k) {
return parseData(k, v);
}));
ret.items = Ox.sort(
type == 'array' ? value.map(function(v, i) {
return parseData(i, v);
}) : Object.keys(value).map(function(k) {
return parseData(k, value[k]);
})
);
} else {
ret.title += (
type == 'function'