The touchend event takes a while to fire while I'm using the trackpad or a touchscreen for swiping. The delay does not happen while I'm using the mouse to simulate touch. It's messing up a touch slider I have created.
I have created a bare page which also shows the issue. Please check on Chrome mobile simulator: https://codepen.io/shakil_ahmed/full/BadWQvN
Any workarounds for this?
Could your issue be related to this? https://developers.google.com/web/updates/2013/12/300ms-tap-delay-gone-away
If so it looks like adding the CSS touch-action: manipulation; to html (or body) could fix your issue.