Put randomize back in

Signed-off-by: James Ketrenos <james_git@ketrenos.com>
This commit is contained in:
James Ketr 2018-09-06 20:27:38 -07:00
parent bad1e89eac
commit 8e75b73db1

View File

@ -392,6 +392,16 @@
this.thumbnails[index].visible = false; this.thumbnails[index].visible = false;
}.bind(this)); }.bind(this));
/* Randomly index the visible array, keeping the center
* in the middle. This makes the loading look more organic. */
for (var i = 0, j = visible.length - 1; i < j; i++, j--) {
if (Math.random() > 0.5) {
var tmp = visible[i];
visible[i] = visible[j];
visible[j] = tmp;
}
}
/* Turn on visibility for any item that is now visible */ /* Turn on visibility for any item that is now visible */
visible.forEach(function(index) { visible.forEach(function(index) {
if (this.thumbnails[index].visible != true) { if (this.thumbnails[index].visible != true) {