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
[iOS] Fix hooks API not cancelling JS Responder (#4261)
## Description
Fixes#4258
JS-responder cancellation relies on `RNRootViewGestureRecognizer` being
installed on the surface view. The legacy path installs it in
maybeBindHandler via
`registerViewWithGestureRecognizerAttachedIfNeeded`, but the hook-API
detector attached handlers straight to the registry and skipped that
step, so activation could never cancel the JS responder.
This PR adds
`attachHandlerForDetectorWithTag:toView:withActionType:withHostDetector:`
on `RNGestureHandlerManager` which handles that.
## Test plan
Tested on the issue reproducer
0 commit comments