From b47e40e4b7a8a3a8e29de21c3f5d3db20281328c Mon Sep 17 00:00:00 2001 From: yann300 Date: Mon, 6 May 2019 11:22:18 +0200 Subject: [PATCH] fix displaying current active theme --- src/app/tabs/settings-tab.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/app/tabs/settings-tab.js b/src/app/tabs/settings-tab.js index da259ed06f..eef81865f6 100644 --- a/src/app/tabs/settings-tab.js +++ b/src/app/tabs/settings-tab.js @@ -35,11 +35,6 @@ module.exports = class SettingsTab extends BaseApi { } } /* eslint-enable */ this.event = new EventManager() - this.initTheme() - } - - initTheme () { - this.currentTheme = this._deps.themeModule.currentTheme() } createThemeCheckies () { @@ -54,7 +49,7 @@ module.exports = class SettingsTab extends BaseApi { { onswitchTheme(event, aTheme.name) }} class="align-middle form-check-input" name="theme" id="${aTheme.name}" > ` - if (this.currentTheme === aTheme.name) el.querySelector('input').setAttribute('checked', 'checked') + if (this._deps.themeModule.active === aTheme.name) el.querySelector('input').setAttribute('checked', 'checked') return el })} `