It seems obvious, that every first-in-a-sequence touchmove
UIEvent in a browser must be preceded by a touchstart
. In support of this, MDN says :
The [touchmove] event's target is the same element that received the touchstart event corresponding to the touch point, even if the touch point has moved outside that element.
However, since browsers are set up to raise fake mouse events on touch displays, to circumvent interface issues, I was wondering, if there also could be a scenario, where a touchmove
is not preceded by a touchstart