Fix scroller issues in continuous reader (#121)

This commit is contained in:
Alex Ling 2020-10-31 04:29:46 +00:00
parent 18834ac28e
commit b59c8f85ad

View File

@ -5,12 +5,6 @@ let longPages = false;
$(() => { $(() => {
getPages(); getPages();
const storedMode = localStorage.getItem('mode') || 'continuous';
setProp('mode', storedMode);
updateMode(storedMode, page);
$('#mode-select').val(storedMode);
$('#page-select').change(() => { $('#page-select').change(() => {
const p = parseInt($('#page-select').val()); const p = parseInt($('#page-select').val());
toPage(p); toPage(p);
@ -117,6 +111,12 @@ const getPages = () => {
setProp('items', items); setProp('items', items);
setProp('loading', false); setProp('loading', false);
const storedMode = localStorage.getItem('mode') || 'continuous';
setProp('mode', storedMode);
updateMode(storedMode, page);
$('#mode-select').val(storedMode);
}) })
.catch(e => { .catch(e => {
const errMsg = `Failed to get the page dimensions. ${e}`; const errMsg = `Failed to get the page dimensions. ${e}`;