diff --git a/src/components/Settings/SettingsContainer.vue b/src/components/Settings/SettingsContainer.vue index dd3834f1..e81f17b9 100644 --- a/src/components/Settings/SettingsContainer.vue +++ b/src/components/Settings/SettingsContainer.vue @@ -122,8 +122,9 @@ export default { getSettingsVisibility() { const screenWidth = document.body.clientWidth; if (screenWidth && screenWidth < 600) return false; - return JSON.parse(localStorage[localStorageKeys.HIDE_SETTINGS] - || (this.visibleComponents || defaultVisibleComponents).settings); + if ((this.visibleComponents || {}).settings === false) return false; + if (localStorage[localStorageKeys.HIDE_SETTINGS] === 'false') return false; + return defaultVisibleComponents.settings; }, }, };