software-mansion / software-mansion/react-native-screens
Tabs switching stops
Open
@t0maboro is already working on this.
Since Jan 30, 2026.
platform:ios
repro-provided
- Dominant language
- TypeScript
- Stars
- 3.7k
- Forks
- 714
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 71
Description
Description
Tabs switching stops with enabled freeze if a screen is heavy
https://github.com/user-attachments/assets/6cd89717-1ac6-401c-8a9c-f69043141f6f
Problem appeared in react-native-screens 4.12.0 and still exist in 4.15.3
No problem on react-native-screens 4.11.1
Steps to reproduce
- Open App
- Focus heavy screen
- Unfocus heavy screen
- Focus and immediately unfocus heavy screen
Snack or a link to a repository
https://github.com/Bardiamist/diff/tree/tabs-switching
Screens version
4.15.3
React Native version
0.81.0
Platforms
iOS
JavaScript runtime
Hermes
Workflow
React Native (without Expo)
Architecture
Fabric (New Architecture)
Build type
Debug mode
Device
iOS simulator
Device model
iPhone 16 Pro
Acknowledgements
Yes
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.