react-native-screens
react-native-screens copied to clipboard
TVOS does not support dark appearance
Description
When trying the TVOSExample app with device's appearance set to dark
i noticed the header title is almost invisible.
There is a difference in how the modal header is presented as well. The app looks fine when used with appearance set to light
. It's worth noting I did not pass any extra theme
to NavigationContainer
.
Screenshots
light |
dark |
---|---|
Expected behaviour
The app should not change it's look based on device's appearance until it is intended by passing theme to NavigationContainer
. That's how it works on iOS and android.
Steps to reproduce
- Open TVOSExample app
- Toggle device's appearance
- See changes in the app
Snack or a link to a repository
https://github.com/software-mansion/react-native-screens/tree/main/TVOSExample
Screens version
3.32.0
React Native version
0.74.1
Platforms
tvOS
JavaScript runtime
None
Workflow
None
Architecture
None
Build type
None
Device
None
Device model
No response
Acknowledgements
Yes