diff --git a/packages/react-native/Libraries/Utilities/Appearance.js b/packages/react-native/Libraries/Utilities/Appearance.js index 3cd23a65fe2245..d96047b1dda5f2 100644 --- a/packages/react-native/Libraries/Utilities/Appearance.js +++ b/packages/react-native/Libraries/Utilities/Appearance.js @@ -105,7 +105,9 @@ export function setColorScheme(colorScheme: ?ColorSchemeName): void { const {NativeAppearance} = state; if (NativeAppearance != null) { NativeAppearance.setColorScheme(colorScheme ?? 'unspecified'); - state.appearance = {colorScheme}; + state.appearance = { + colorScheme: toColorScheme(NativeAppearance.getColorScheme()), + }; } }