diff options
-rw-r--r-- | src/lib/ThemeContext.tsx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/ThemeContext.tsx b/src/lib/ThemeContext.tsx index fe25dde54..a8208852f 100644 --- a/src/lib/ThemeContext.tsx +++ b/src/lib/ThemeContext.tsx @@ -1,3 +1,4 @@ +import {isWeb} from 'platform/detection' import React, {ReactNode, createContext, useContext} from 'react' import { AppState, @@ -101,6 +102,10 @@ export const ThemeProvider: React.FC<ThemeProviderProps> = ({ React.useState<ColorSchemeName>(colorSchemeFromRN) React.useEffect(() => { + if (isWeb) { + setNativeColorScheme(colorSchemeFromRN) + } + const subscription = AppState.addEventListener('change', state => { const isActive = state === 'active' |