From 9a53ab56156f4b7841f20035f4580ca90931ea2c Mon Sep 17 00:00:00 2001 From: Tobias Reich Date: Thu, 9 Jul 2015 15:22:12 +0200 Subject: [PATCH] Fixed potential performance bottleneck --- src/scripts/view.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/scripts/view.js b/src/scripts/view.js index ead2710..1a8c555 100644 --- a/src/scripts/view.js +++ b/src/scripts/view.js @@ -143,10 +143,6 @@ view.album = { var photosData = ''; - // Save and reset scroll position - view.albums.content.scrollPosition = $(document).scrollTop(); - $('html, body').scrollTop(0); - if (album.json.content&&album.json.content!==false) { // Build photos @@ -156,6 +152,10 @@ view.album = { } + // Save and reset scroll position + view.albums.content.scrollPosition = $(document).scrollTop(); + requestAnimationFrame(() => $(document).scrollTop(0)); + // Add photos to view lychee.content.html(photosData);