Skip to content

Commit 1d643ea

Browse files
committed
Simplifies dark-mode detection fallback behavior
1 parent cb491c7 commit 1d643ea

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

src/easydiffraction/utils/_vendored/theme_detect.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,10 @@ def is_dark() -> bool:
7070
return result
7171

7272
# 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
73+
# Returns True (dark), False (light), or None (unknown)
74+
# Default to light mode (False) if nothing detected
75+
system_result = _check_system_preferences()
76+
return system_result if system_result is not None else False
7977

8078

8179
def get_detection_result() -> dict[str, Optional[bool]]:

0 commit comments

Comments
 (0)