aboutsummaryrefslogtreecommitdiffstats
path: root/src/webview
diff options
context:
space:
mode:
authorLibravatar Amine Mouafik <amine@mouafik.fr>2019-11-28 11:23:10 +0700
committerLibravatar Amine Mouafik <amine@mouafik.fr>2019-11-28 11:23:10 +0700
commiteff719b87c60097342d393922048662c32255d88 (patch)
tree1880039ba4002f34551c812bb356e46f537c57b8 /src/webview
parent5.4.1-beta.1 (diff)
downloadferdium-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')
-rw-r--r--src/webview/recipe.js12
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