Use existing sort function
This commit is contained in:
@@ -485,12 +485,10 @@ ol.render.canvas.ReplayGroup.prototype.replayHitDetection_ = function(
|
|||||||
featureCallback, opt_hitExtent, opt_declutterReplays) {
|
featureCallback, opt_hitExtent, opt_declutterReplays) {
|
||||||
/** @type {Array.<number>} */
|
/** @type {Array.<number>} */
|
||||||
var zs = Object.keys(this.replaysByZIndex_).map(Number);
|
var zs = Object.keys(this.replaysByZIndex_).map(Number);
|
||||||
zs.sort(function(a, b) {
|
zs.sort(ol.array.numberSafeCompareFunction);
|
||||||
return b - a;
|
|
||||||
});
|
|
||||||
|
|
||||||
var i, ii, j, replays, replay, result;
|
var i, j, replays, replay, result;
|
||||||
for (i = 0, ii = zs.length; i < ii; ++i) {
|
for (i = zs.length - 1; i >= 0; --i) {
|
||||||
var zIndexKey = zs[i].toString();
|
var zIndexKey = zs[i].toString();
|
||||||
replays = this.replaysByZIndex_[zIndexKey];
|
replays = this.replaysByZIndex_[zIndexKey];
|
||||||
for (j = ol.render.replay.ORDER.length - 1; j >= 0; --j) {
|
for (j = ol.render.replay.ORDER.length - 1; j >= 0; --j) {
|
||||||
|
|||||||
Reference in New Issue
Block a user