From 305feebbbe5dd7dcfe96cadfcca8c7359be59b6f Mon Sep 17 00:00:00 2001 From: yflory Date: Tue, 5 Sep 2017 15:39:49 +0200 Subject: [PATCH] Fix scroll position when refreshing the drive tree --- www/drive/main.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/www/drive/main.js b/www/drive/main.js index f73a434f9..1569c5bfb 100644 --- a/www/drive/main.js +++ b/www/drive/main.js @@ -2260,7 +2260,9 @@ define([ }; module.resetTree = function () { - var s = $tree.scrollTop() || 0; + var $categories = $tree.find('.categories-container'); + var s = $categories.scrollTop() || 0; + $tree.html(''); if (displayedCategories.indexOf(SEARCH) !== -1) { createSearch($tree); } var $div = $('
', {'class': 'categories-container'}).appendTo($tree); @@ -2270,10 +2272,9 @@ define([ if (displayedCategories.indexOf(FILES_DATA) !== -1) { createAllFiles($div, [FILES_DATA]); } if (displayedCategories.indexOf(TRASH) !== -1) { createTrash($div, [TRASH]); } - //$tree.append($('
', {'class': 'filler'})); $tree.append(APP.$limit); - - $tree.scrollTop(s); + $categories = $tree.find('.categories-container'); + $categories.scrollTop(s); }; module.hideMenu = function () {