We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cb491c7 commit 1d643eaCopy full SHA for 1d643ea
1 file changed
src/easydiffraction/utils/_vendored/theme_detect.py
@@ -70,12 +70,10 @@ def is_dark() -> bool:
70
return result
71
72
# System preferences as last resort
73
- result = _check_system_preferences()
74
- if result is not None:
75
- return result
76
-
77
- # Default to light mode if nothing detected
78
- return False
+ # Returns True (dark), False (light), or None (unknown)
+ # Default to light mode (False) if nothing detected
+ system_result = _check_system_preferences()
+ return system_result if system_result is not None else False
79
80
81
def get_detection_result() -> dict[str, Optional[bool]]:
0 commit comments