From c9c426ac4fbf450024e1a7721f7ef2dea560d4c5 Mon Sep 17 00:00:00 2001 From: GithubAnon0000 <160563432+GithubAnon0000@users.noreply.github.com> Date: Wed, 31 Dec 2025 19:21:25 +0100 Subject: [PATCH] REVERT(#3622): ForceDarkMode interferes with ankis native dark theme --- qt/aqt/webview.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/qt/aqt/webview.py b/qt/aqt/webview.py index 95d84c00e..8853558b0 100644 --- a/qt/aqt/webview.py +++ b/qt/aqt/webview.py @@ -919,14 +919,6 @@ html {{ {font} }} def on_theme_did_change(self) -> None: # avoid flashes if page reloaded self.page().setBackgroundColor(theme_manager.qcolor(colors.CANVAS)) - if hasattr(QWebEngineSettings.WebAttribute, "ForceDarkMode"): - force_dark_mode = getattr(QWebEngineSettings.WebAttribute, "ForceDarkMode") - page_settings = self.page().settings() - if page_settings is not None: - page_settings.setAttribute( - force_dark_mode, - theme_manager.get_night_mode(), - ) # update night-mode class, and legacy nightMode/night-mode body classes self.eval( f"""