iOS13.1 (13.1.3) touchstart/touchend/touchmove not fired

Hello,


after latest updates 13.1.* Safari skips firing of next touchstart/touchend/touchmove events if fast touched twice with one finger.

If after last touch in two touch sequence the finger was removed then dblclick event gets fired, but if you do not remove finger but just continue to move finger in fast sequence touch/untouch/touch/move then nothing happens, the browser doesn't report any future related events.That is pretty serious bug that breaks our web application in detection of few important gestures, as mentioned touch/untouch/touch/move with one finger as example. More over even Chrome iOS on same device provides correct touch sequence. Is there any way to make this touchstart/end/move story to work again like before without the need to fire e.preventDefault() on touchend event since click event is still necessary which else would be prevented to.


Sincerely yours, JW.

In addition to previous message, pointer events are not fired too, not just touch events affected.. But if dblclick event was registered then dblclick gets fired with preceeding mousedown/mouseup, but for sequence fast touch/untouch/touch/move no future events are fired like

touch/untouch(touch/move swallowed by bug)

That is in fact serious bug I have never expected from Apple to break touch events handling like that.

Is it possible to expect on this field any asap fix in future from Apple?

iOS13.1 (13.1.3) touchstart/touchend/touchmove not fired
 
 
Q