Skip to content

Commit

Permalink
Tweak tweak.
Browse files Browse the repository at this point in the history
  • Loading branch information
braddunbar committed Aug 9, 2013
1 parent 9e69394 commit b3985b6
Showing 1 changed file with 4 additions and 7 deletions.
11 changes: 4 additions & 7 deletions underscore.js
Original file line number Diff line number Diff line change
Expand Up @@ -306,21 +306,18 @@
var iterator = lookupIterator(value);
return _.pluck(_.map(obj, function(value, index, list) {
return {
value : value,
index : index,
criteria : iterator.call(context, value, index, list)
value: value,
index: index,
criteria: iterator.call(context, value, index, list)
};
}).sort(function(left, right) {
if(left === right){
return 0;
}
var a = left.criteria;
var b = right.criteria;
if (a !== b) {
if (a > b || a === void 0) return 1;
if (a < b || b === void 0) return -1;
}
return left.index < right.index ? -1 : 1;
return left.index - right.index;
}), 'value');
};

Expand Down

0 comments on commit b3985b6

Please sign in to comment.