summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--qutebrowser/browser/webengine/darkmode.py9
-rw-r--r--qutebrowser/config/qtargs.py2
2 files changed, 6 insertions, 5 deletions
diff --git a/qutebrowser/browser/webengine/darkmode.py b/qutebrowser/browser/webengine/darkmode.py
index 37d050d87..b1b81c61e 100644
--- a/qutebrowser/browser/webengine/darkmode.py
+++ b/qutebrowser/browser/webengine/darkmode.py
@@ -208,6 +208,7 @@ class _Setting:
return str(self.mapping[value])
def chromium_tuple(self, value: Any) -> Optional[Tuple[str, str]]:
+ """Get the Chromium key and value, or None if no value should be set."""
if self.mapping is not None and self.mapping[value] is None:
return None
return self.chromium_key, self._value_str(value)
@@ -334,7 +335,7 @@ _DEFINITIONS[Variant.qt_66] = _DEFINITIONS[Variant.qt_64].copy_add_setting(
_SettingValType = Union[str, usertypes.Unset]
-_PREFERRED_COLOR_SCHEME_DEFINITIONS: Mapping[Variant, Mapping[_SettingValType, str]] = {
+_PREFERRED_COLOR_SCHEME_DEFINITIONS: MutableMapping[Variant, Mapping[_SettingValType, str]] = {
Variant.qt_515_2: {
# 0: no-preference (not exposed)
"dark": "1",
@@ -351,9 +352,9 @@ _PREFERRED_COLOR_SCHEME_DEFINITIONS: Mapping[Variant, Mapping[_SettingValType, s
"light": "1",
},
}
-for variant in Variant:
- if variant not in _PREFERRED_COLOR_SCHEME_DEFINITIONS:
- _PREFERRED_COLOR_SCHEME_DEFINITIONS[variant] = \
+for darkmode_variant in Variant:
+ if darkmode_variant not in _PREFERRED_COLOR_SCHEME_DEFINITIONS:
+ _PREFERRED_COLOR_SCHEME_DEFINITIONS[darkmode_variant] = \
_PREFERRED_COLOR_SCHEME_DEFINITIONS[Variant.qt_515_3]
diff --git a/qutebrowser/config/qtargs.py b/qutebrowser/config/qtargs.py
index 4358a0ece..2f5c81596 100644
--- a/qutebrowser/config/qtargs.py
+++ b/qutebrowser/config/qtargs.py
@@ -337,7 +337,7 @@ _WEBENGINE_SETTINGS: Dict[str, Dict[Any, Optional[_SettingValueType]]] = {
'qt.workarounds.disable_accelerated_2d_canvas': {
'always': '--disable-accelerated-2d-canvas',
'never': None,
- 'auto': '--disable-accelerated-2d-canvas' if machinery.IS_QT5 else None,
+ 'auto': '--disable-accelerated-2d-canvas' if machinery.IS_QT6 else None,
},
}