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
I have a list of cards, let's call them A and B. If I swipe A, then swipe A again, it works. If I swipe A, then swipe B, for some reason A gets swiped. Only when I swipe A, B, then B again, does B get swiped. Here's a video displaying the behavior (and mor)
WindowsTerminal_Eb3mTeOr7Y.mp4
In the minimal repro, it doesn't matter if I use { FlatList } from "react-native-gesture-handler" or { FlatList } from "react-native". LegendList also has this issue. The minimal repro uses the npx create-expo-app@latest template, and thus expo: 54.0.25, but it also fails in expo: 53.0.22.
Description
I have a list of cards, let's call them A and B. If I swipe A, then swipe A again, it works. If I swipe A, then swipe B, for some reason A gets swiped. Only when I swipe A, B, then B again, does B get swiped. Here's a video displaying the behavior (and mor)
WindowsTerminal_Eb3mTeOr7Y.mp4
In the minimal repro, it doesn't matter if I use
{ FlatList } from "react-native-gesture-handler"or{ FlatList } from "react-native". LegendList also has this issue. The minimal repro uses thenpx create-expo-app@latesttemplate, and thusexpo: 54.0.25, but it also fails inexpo: 53.0.22.Steps to reproduce
Minimal code:
npx expo run:androidmsg1msg2msg1gets swiped.A link to a Gist, an Expo Snack or a link to a repository based on this template that reproduces the bug.
https://github.com/AlexErrant/swipeDebug
Gesture Handler version
2.29.1
React Native version
0.81.5
Platforms
Android
JavaScript runtime
Hermes
Workflow
Using Expo Prebuild or an Expo development build
Architecture
New Architecture (Fabric)
Build type
Debug mode
Device
Real device
Device model
Pixel 4a, Android 13
Acknowledgements
Yes