diff --git a/client/components/readers/Reader.vue b/client/components/readers/Reader.vue index 718ed542..919c2f3e 100644 --- a/client/components/readers/Reader.vue +++ b/client/components/readers/Reader.vue @@ -386,7 +386,12 @@ export default { try { const settings = localStorage.getItem('ereaderSettings') if (settings) { - this.ereaderSettings = JSON.parse(settings) + const _ereaderSettings = JSON.parse(settings) + for (const key in this.ereaderSettings) { + if (_ereaderSettings[key] !== undefined) { + this.ereaderSettings[key] = _ereaderSettings[key] + } + } this.settingsUpdated() } } catch (error) {