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
Touch based drag and drop should be snappy on mobile devices (e.g., iOS 12). Users should be able to swipe, i.e., to touch component and move instantly without waiting for some selection feedback.
This applies to all examples I have tried: they work well on my Mac with mouse events but are close to unusable on mobile devices such as iPhone with iOS 12 with touch events. The same is not true for dnd-list by baseweb (However, I prefer the design and flexibility of rbd).
Actual behavior
UX: touch appears to take long time to register (feels like 0.5 sec or greater). Dragging, i.e., touchmove, also triggers unwanted web page scrolling. Super annoying.
Steps to reproduce
Run any example of rbd on iPhones and compare to similar example of dnd-list
Expected behavior
Touch based drag and drop should be snappy on mobile devices (e.g., iOS 12). Users should be able to swipe, i.e., to touch component and move instantly without waiting for some selection feedback.
Examples of dnd-list show how UX should be (dnd-list from baseweb)
This applies to all examples I have tried: they work well on my Mac with mouse events but are close to unusable on mobile devices such as iPhone with iOS 12 with touch events. The same is not true for dnd-list by baseweb (However, I prefer the design and flexibility of rbd).
Actual behavior
UX: touch appears to take long time to register (feels like 0.5 sec or greater). Dragging, i.e., touchmove, also triggers unwanted web page scrolling. Super annoying.
Steps to reproduce
Run any example of rbd on iPhones and compare to similar example of dnd-list
sandbox
Suggested solution?
What version of
React
are you using?16.5.2
What version of
react-beautiful-dnd
are you running?9.0.2
What browser are you using?
mobile safari iOS 12
Demo
sandbox
The text was updated successfully, but these errors were encountered: