You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
When the system font size changes, the text sizes in the application are not updated #54037
System:
OS: Windows 11 10.0.26200
CPU: "(24) x64 AMD Ryzen 9 7900X 12-Core Processor "
Memory: 12.94 GB / 31.60 GB
Binaries:
Node:
version: 24.9.0
path: C:\Program Files\nodejs\node.EXE
Yarn: Not Found
npm:
version: 11.6.0
path: C:\Program Files\nodejs\npm.CMD
Watchman: Not Found
SDKs:
Android SDK:
API Levels:
- "36"
Build Tools:
- 35.0.0
- 36.0.0
- 36.1.0
System Images:
- android-36.1 | Google Play Intel x86_64 Atom
Android NDK: Not Found
Windows SDK: Not Found
IDEs:
Android Studio: AI-251.26094.121.2513.14007798
Visual Studio: Not Found
Languages:
Java: 17.0.16
Ruby: Not Found
npmPackages:
"@react-native-community/cli":
installed: 20.0.0
wanted: 20.0.0
react:
installed: 19.1.0
wanted: 19.1.0
react-native:
installed: 0.81.4
wanted: 0.81.4
react-native-windows: Not Found
npmGlobalPackages:
"*react-native*": Not Found
Android:
hermesEnabled: true
newArchEnabled: true
iOS:
hermesEnabled: Not found
newArchEnabled: Not found
Missing reproducer: We could not detect a reproducible example in your issue report. Reproducers are mandatory and we can accept only one of those as a valid reproducer:
For majority of bugs: send us a Pull Request with the RNTesterPlayground.js edited to reproduce your bug.
On my own app if I have the app opened and I change font size by opening a new page the screen show correctly. Because it is a new instance. But with the view already created It seems that the text container doesn't update height and width.
System theme changes don't trigger useColorScheme() or Appearance.addChangeListener() on iOS
On React Native 0.81.5, when the system theme (light/dark) changes while the app is running, neither useColorScheme() nor Appearance.addChangeListener() fires. The app only reflects the system theme after a restart.
Steps to reproduce:
Run app on iOS
Change system theme in Settings
Return to app
useColorScheme() still returns old value
Appearance.addChangeListener() callback never fires
By testing on physical Android (a Samsung Note 9 with Android 10) and by changing the system font size the app doesn't update and the font size remains the same 😕.
On the emulator side, with Android 15, the system font size changes triggers the android activity update 👍🏻.
This issue is stale because it has been open for 180 days with no activity. It will be closed in 7 days unless you comment on it or remove the "Stale" label.
Activity
react-native-bot commentedon Oct 2, 2025
Warning
Missing reproducer: We could not detect a reproducible example in your issue report. Reproducers are mandatory and we can accept only one of those as a valid reproducer:
You can read more about about it on our website: How to report a bug.
erenkulaksiz commentedon Oct 9, 2025
does restarting app fixes the issue?
nexquery commentedon Oct 9, 2025
When I restart the application, the problem is fixed.
Uygulamayı yeniden başlatınca sorun düzeliyor.
Racha2004 commentedon Oct 16, 2025
could not reproduce as the reproducer is missing. instead reproduced issue creating a sample app. platform:Android
devanshsaini11 commentedon Oct 16, 2025
@nexquery Can you share a valid repro using Reproducer Template so it can be validated quickly
RizzoG99 commentedon Nov 5, 2025
Same issue on my Mobile app (Android - iOS). @nexquery have you find any solution?
nexquery commentedon Nov 5, 2025
This problem seems to be fixed in version 0.82.1.
RizzoG99 commentedon Nov 5, 2025
@nexquery I have the same problem in latest version on iOS.
@devanshsaini11 I have created a repo to reproduce the problem: ReactNativeFontSize
On my own app if I have the app opened and I change font size by opening a new page the screen show correctly. Because it is a new instance. But with the view already created It seems that the text container doesn't update height and width.
nexquery commentedon Nov 5, 2025
@RizzoG99 This issue is not fully resolved in version 0.82.1.
losikov commentedon Nov 9, 2025
System theme changes don't trigger
useColorScheme()orAppearance.addChangeListener()on iOSOn React Native 0.81.5, when the system theme (light/dark) changes while the app is running, neither
useColorScheme()norAppearance.addChangeListener()fires. The app only reflects the system theme after a restart.Steps to reproduce:
useColorScheme()still returns old valueAppearance.addChangeListener()callback never firesReact Native Version: 0.81.5
Affected Platforms: iOS only.
priami93 commentedon Nov 27, 2025
Same issue here with 0.79.2
RizzoG99 commentedon Nov 28, 2025
Hi guys! ✋🏻
By testing on physical Android (a Samsung Note 9 with Android 10) and by changing the system font size the app doesn't update and the font size remains the same 😕.
On the emulator side, with Android 15, the system font size changes triggers the android activity update 👍🏻.
I reproduce the problem with a vanilla project: ReactNativeFontSize.
MarkusAbtion commentedon Dec 16, 2025
I have this same issue.
The UI doesn't update before the app has been completely closed and reopened.
rknastenka commentedon Dec 26, 2025
Related #52895
bharath2468 commentedon Mar 1, 2026
Hello Team, when can we expect a fix for this?
tzw99556 commentedon Mar 19, 2026
Hi Team, when can we have a fix for this?
react-native-bot commentedon Sep 15, 2026
This issue is stale because it has been open for 180 days with no activity. It will be closed in 7 days unless you comment on it or remove the "Stale" label.
react-native-bot commentedon Sep 15, 2026
This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 7 days.
MarkusAbtion commentedon Sep 15, 2026
Any news?