From d4731c39be258dce928510b20151ee77633c5b41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20K=C5=82osko?= Date: Tue, 7 Mar 2023 15:18:07 +0100 Subject: [PATCH] Only rewrite local settings when present --- assets/js/lib/settings.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/assets/js/lib/settings.js b/assets/js/lib/settings.js index 3d8d2111a..f7a672b69 100644 --- a/assets/js/lib/settings.js +++ b/assets/js/lib/settings.js @@ -66,12 +66,12 @@ class SettingsStore { _loadSettings() { const settings = load(SETTINGS_KEY); - // Rewrite settings for backward compatibility - if (!Object.values(EDITOR_THEME).includes(settings.editor_theme)) { - delete settings.editor_theme; - } - if (settings) { + // Rewrite settings for backward compatibility + if (!Object.values(EDITOR_THEME).includes(settings.editor_theme)) { + delete settings.editor_theme; + } + this._settings = { ...this._settings, ...settings }; } }