From 5197c967c2ca43f8d08f983ed28c4cd21cbc46bd Mon Sep 17 00:00:00 2001 From: York Date: Wed, 11 Feb 2026 13:09:32 +0800 Subject: [PATCH] fix: use theme mode property for macOS native window theme (#1685) Co-authored-by: York --- .../features/settings/components/general/theme-settings.tsx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/renderer/features/settings/components/general/theme-settings.tsx b/src/renderer/features/settings/components/general/theme-settings.tsx index a5029bdda..da0308821 100644 --- a/src/renderer/features/settings/components/general/theme-settings.tsx +++ b/src/renderer/features/settings/components/general/theme-settings.tsx @@ -109,9 +109,7 @@ export const ThemeSettings = memo(() => { localSettings.themeSet( e.currentTarget.checked ? 'system' - : settings.theme === AppTheme.DEFAULT_DARK - ? 'dark' - : 'light', + : (getAppTheme(settings.theme).mode ?? 'dark'), ); } }} @@ -138,7 +136,7 @@ export const ThemeSettings = memo(() => { }, }); - const colorScheme = theme === AppTheme.DEFAULT_DARK ? 'dark' : 'light'; + const colorScheme = getAppTheme(theme).mode ?? 'dark'; setColorScheme(colorScheme);