From b59c8f85ade6e789574c865f82556c273f820a78 Mon Sep 17 00:00:00 2001 From: Alex Ling Date: Sat, 31 Oct 2020 04:29:46 +0000 Subject: [PATCH] Fix scroller issues in continuous reader (#121) --- public/js/reader.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/public/js/reader.js b/public/js/reader.js index ac5b92a..b51c4af 100644 --- a/public/js/reader.js +++ b/public/js/reader.js @@ -5,12 +5,6 @@ let longPages = false; $(() => { getPages(); - const storedMode = localStorage.getItem('mode') || 'continuous'; - - setProp('mode', storedMode); - updateMode(storedMode, page); - $('#mode-select').val(storedMode); - $('#page-select').change(() => { const p = parseInt($('#page-select').val()); toPage(p); @@ -117,6 +111,12 @@ const getPages = () => { setProp('items', items); setProp('loading', false); + + const storedMode = localStorage.getItem('mode') || 'continuous'; + + setProp('mode', storedMode); + updateMode(storedMode, page); + $('#mode-select').val(storedMode); }) .catch(e => { const errMsg = `Failed to get the page dimensions. ${e}`;