-
-
Couldn't load subscription status.
- Fork 592
Closed
Labels
Platform: iOSThis issue is specific to iOSThis issue is specific to iOSRepro providedA reproduction with a snack or repo is providedA reproduction with a snack or repo is provided
Description
Description
Hi! Thank you for your work!
There is a bug if I set headerShown: false or use custom header and then navigate to next screen. At first back button works fine but then it disables. The only option to leave the screen is to use native swipe back or reload the app
Watch the video with comparison, it is self-explanatory
headerShown: false or header |
headerShown: true |
|---|---|
ScreenRecording_10-11-2025.21-51-59_1.MP4 |
ScreenRecording_10-11-2025.21-56-40_1.MP4 |
I tried it without Screen 1, but it is required to reproduce the bug
Steps to reproduce
- Navigate from Screen 1 to Screen 2 (screen with
headerShown: false) - Navigate to Screen 3
- Go back to Screen 2
- Navigate to Screen 3 <- Back Button disables here
Snack or a link to a repository
https://github.com/iliapnmrv/rn-screens-ios26-disabled-back-button
Screens version
4.16.0
React Native version
0.82.0
Platforms
iOS
JavaScript runtime
None
Workflow
None
Architecture
Fabric (New Architecture)
Build type
None
Device
None
Device model
any iOS device, iOS 26 is required
Acknowledgements
Yes
Metadata
Metadata
Assignees
Labels
Platform: iOSThis issue is specific to iOSThis issue is specific to iOSRepro providedA reproduction with a snack or repo is providedA reproduction with a snack or repo is provided