@russbaldwin @mayank specifically it seems to be related to a fast path for touch screens not converting presses to pointers events unnecessarily. This is why it works on desktop Safari (and iPad with a trackpad). It's also broken on WPE Android too, so it's not iOS specific but touch devices.