Fixed sorting when PP = Infinity #353

Fixed sorting when PP = Infinity
This commit is contained in:
DanielNoord
2020-12-01 12:44:58 +01:00
committed by GitHub
2 changed files with 4 additions and 2 deletions

View File

@@ -1496,7 +1496,8 @@ CM.Disp.UpdateBuildings = function() {
o.id = Game.Objects[k].id; o.id = Game.Objects[k].id;
return o; return o;
}); });
arr.sort((a, b) => a.pp - b.pp);
arr.sort(function(a, b){ return (a.pp > b.pp ? 1 : (a.pp < b.pp ? -1 : 0)) });
for (var x = 0; x < arr.length; x++) { for (var x = 0; x < arr.length; x++) {
Game.Objects[arr[x].name].l.style.gridRow = (x + 2) + "/" + (x + 2); Game.Objects[arr[x].name].l.style.gridRow = (x + 2) + "/" + (x + 2);

View File

@@ -700,7 +700,8 @@ CM.Disp.UpdateBuildings = function() {
o.id = Game.Objects[k].id; o.id = Game.Objects[k].id;
return o; return o;
}); });
arr.sort((a, b) => a.pp - b.pp);
arr.sort(function(a, b){ return (a.pp > b.pp ? 1 : (a.pp < b.pp ? -1 : 0)) });
for (var x = 0; x < arr.length; x++) { for (var x = 0; x < arr.length; x++) {
Game.Objects[arr[x].name].l.style.gridRow = (x + 2) + "/" + (x + 2); Game.Objects[arr[x].name].l.style.gridRow = (x + 2) + "/" + (x + 2);