Sort the N tiles only once instead of when adding new indiviual tiles

This commit is contained in:
Peter 2023-08-02 21:04:43 +02:00
parent 55a05963a2
commit f8ad0acfa4

View File

@ -1437,6 +1437,7 @@ $.extend($.TiledImage.prototype, $.EventSource.prototype, /** @lends OpenSeadrag
} }
} }
this._sortTiles(best);
return best; return best;
}, },
@ -1930,8 +1931,8 @@ $.extend($.TiledImage.prototype, $.EventSource.prototype, /** @lends OpenSeadrag
return [tile]; return [tile];
} }
previousBest.push(tile); previousBest.push(tile);
this._sortTiles(previousBest);
if (previousBest.length > maxNTiles) { if (previousBest.length > maxNTiles) {
this._sortTiles(previousBest);
previousBest.pop(); previousBest.pop();
} }
return previousBest; return previousBest;