diff options
author | Amine Mouafik <amine@mouafik.fr> | 2019-11-28 11:23:10 +0700 |
---|---|---|
committer | Amine Mouafik <amine@mouafik.fr> | 2019-11-28 11:23:10 +0700 |
commit | eff719b87c60097342d393922048662c32255d88 (patch) | |
tree | 1880039ba4002f34551c812bb356e46f537c57b8 /src/webview/recipe.js | |
parent | 5.4.1-beta.1 (diff) | |
download | ferdium-app-eff719b87c60097342d393922048662c32255d88.tar.gz ferdium-app-eff719b87c60097342d393922048662c32255d88.tar.zst ferdium-app-eff719b87c60097342d393922048662c32255d88.zip |
Better handling of (adaptable/universal) dark mode
Diffstat (limited to 'src/webview/recipe.js')
-rw-r--r-- | src/webview/recipe.js | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/webview/recipe.js b/src/webview/recipe.js index 1e290f8be..2cb2d3a98 100644 --- a/src/webview/recipe.js +++ b/src/webview/recipe.js | |||
@@ -162,9 +162,15 @@ class RecipeController { | |||
162 | } | 162 | } |
163 | 163 | ||
164 | // Remove dark reader if (universal) dark mode was just disabled | 164 | // Remove dark reader if (universal) dark mode was just disabled |
165 | if (this.universalDarkModeInjected && (!this.settings.service.isDarkModeEnabled || !this.settings.app.universalDarkMode)) { | 165 | if (this.universalDarkModeInjected) { |
166 | disableDarkMode(); | 166 | if ( |
167 | this.universalDarkModeInjected = false; | 167 | !this.settings.app.darkMode |
168 | || !this.settings.service.isDarkModeEnabled | ||
169 | || !this.settings.app.universalDarkMode | ||
170 | ) { | ||
171 | disableDarkMode(); | ||
172 | this.universalDarkModeInjected = false; | ||
173 | } | ||
168 | } | 174 | } |
169 | } | 175 | } |
170 | 176 | ||