[Webkit-unassigned] [Bug 202143] [iOS] iOS 13 does not send proper events in Safari, such as double tap and long touch, possibly influencing Leaflet JS apps
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Sep 30 07:31:24 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=202143
--- Comment #5 from Antoine Quint <graouts at apple.com> ---
Actually, the "contextmenu"-related code is never initialized because Leaflet only enables it if touch events are supported but pointer events aren't:
if (Browser.touch && !Browser.pointer) {
Map.addInitHook('addHandler', 'tap', Tap);
}
This makes sense since the code up there is specific to touch events. This code is simply not designed to work with Pointer Events at all.
Now to diagnose why double-tap-to-zoom the map doesn't work…
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190930/60f89acb/attachment.html>
More information about the webkit-unassigned
mailing list