-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Event touchstart has (randomly) incorrect target during scroll on mobile #766
Comments
I don't understand how this is an issue for react-virtualized in any way. This library doesn't dispatch any events. It just generates a DOM structure more efficiently. Is there any chance you're confusing Unless you can help me understand the actionable item here, I'm going to have to close this. |
It's need to be investigated on react-virtualized level because a simple scrollable divs on Plunker doesn't have this issue: We assume there are possible reasons:
BTW, it reproduces on any found browser (Safari, Android Browser, Samsung Internet, Chrome, etc.), so it seems it's not a browsers bugs it looks like an expected behavior for particular solution. |
@neooleg By default, RV disables I'm going to close this issue because I don't think there's anything RV can/should do differently here. |
Thanks a lot, it helped with Safari on iOS, but has another issue on Chrome (Android) -- touchmove receives after ~2 seconds after scroll ends. However, this is another story. |
STR
AR
Randomly (the regularity is not revealed) target contains list instead of item!
ER
Item should be always a target for touchstart, otherwise, it leads to issue build on top of react-virtualized, e.g. drag & drop, auto scroll, etc.
Issue Demonstration
GIF file (26 Mb)
Investigation Notes
The text was updated successfully, but these errors were encountered: