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
Gesture handler, similarly to reanimated, doesn't work properly when detachInactiveScreens is set to false on the navigator (tested on bottom tabs, likely other navigators, like stack, are affected as well).
This is the Fabric iOS-only bug.
Important
This issue happens only when react-native-reanimated is installed in the project, so either something is wrong in Reanimated or with the integration of GH and Reanimated.
Description
Gesture handler, similarly to reanimated, doesn't work properly when
detachInactiveScreensis set tofalseon the navigator (tested on bottom tabs, likely other navigators, like stack, are affected as well).This is the Fabric iOS-only bug.
Important
This issue happens only when
react-native-reanimatedis installed in the project, so either something is wrong in Reanimated or with the integration of GH and Reanimated.I think that this issue report under my package is related:
MatiPl01/react-native-sortables#349
This issue no longer happens when I disable
react-native-screensintegration via:enableScreens(false);Screen.Recording.2025-06-15.at.16.13.24.mp4
Steps to reproduce
Screen 1to see that they recognize touches properlyScreen 2and observe the same behaviorScreen 1and see that no more touches are recognizedScreen 2and observe the same behaviorA link to a Gist, an Expo Snack or a link to a repository based on this template that reproduces the bug.
https://snack.expo.dev/@matipl01/gesture-handler-not-working-after-screen-change?platform=ios
Gesture Handler version
2.26.0 (and older)
React Native version
0.80.0 (and older)
Platforms
iOS
JavaScript runtime
Hermes
Workflow
None
Architecture
New Architecture (Fabric)
Build type
None
Device
None
Device model
No response
Acknowledgements
Yes