Opened 15 months ago

#19050 new defect

DnD does not work on Chrome Android and Chrome Desktop in touch mode

Reported by: nvd_ai Owned by:
Priority: undecided Milestone: tbd
Component: DnD Version: 1.13.0
Keywords: Cc:
Blocked By: Blocking:

Description

When an element is being dragged, it drags for just a little bit and then it stops dragging. DnD still works if I touch on a target that accepts the element.

I confirm the issue in Dojo 1.10.4, 1.10.9 and 1.13. However, the easiest way to test it is to go to http://sitepen.github.io/sp-dnd-demo/4-dnd.html, open chrome dev tools, select mobile/touch mode, and try to drag an item in the list.

Observations:

  • Dragging stops after a touch.cancel is issued. touch.cancel is issued when the item being dragged is moved a certain amount far from when touchstart was triggered. It's not time-based.
  • When using "touch-action:none" on the element, dragging works, but DnD stops working.

Attachments (1)

Screen Shot 2017-10-01 at 1.34.30 PM.png (255.5 KB) - added by nvd_ai 15 months ago.
Screenshot

Download all attachments as: .zip

Change History (1)

Changed 15 months ago by nvd_ai

Screenshot

Note: See TracTickets for help on using tickets.