Skip to content

ReanimatedSwipeable's Left Swipeable Card is not working after Expo SDK53 update #3643

@farhadjaman

Description

@farhadjaman

Description

After upgrading from Expo SDK 52 to Expo SDK 53, the left-action button inside my ReanimatedSwipeable (from react-native-gesture-handler) no longer receives press events on iOS—unless the New Architecture (Fabric) is enabled. With Fabric disabled, tapping the left action button does not invoke its onPress handler at all, regardless of the button’s width. I have disabled the new architecture because of some UI related issues

CleanShot.2025-07-26.at.23.00.33.mp4

Steps to reproduce

  1. Create a ReanimatedSwipeable with a left action button:
  2. Disable the New Architecture (Fabric) in iOS/Podfile or via Expo config plugin.
  3. Make sure you are using the new EXPO SDK53
  4. Swipe right to reveal the red “Delete” button.
  5. Tap anywhere on the red “Delete” button.

A link to a Gist, an Expo Snack or a link to a repository based on this template that reproduces the bug.

https://gist.github.com/farhadjaman/46e6a0d10bb2d181b54104ad6524ec98

Gesture Handler version

2.24.0

React Native version

0.79.5

Platforms

iOS

JavaScript runtime

None

Workflow

Using Expo Prebuild or an Expo development build

Architecture

Old Architecture (Paper)

Build type

Debug mode

Device

Real device

Device model

No response

Acknowledgements

Yes

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions