RESOLVED FIXED 195052
Gesture events do not cross the shadow boundary
https://bugs.webkit.org/show_bug.cgi?id=195052
Summary Gesture events do not cross the shadow boundary
david xu
Reported 2019-02-26 09:14:44 PST
Right now gesturestart and gesturechange events will cause zooming to occur in Safari by default. For a web application that uses web components and needs to prevent this default behavior from occurring, there is no way to do this without adding an event handler for gesturestart and gesturechange to every custom component. Please see below for a simple example of this issue: https://jsfiddle.net/60mzfj2x/
Attachments
Radar WebKit Bug Importer
Comment 1 2019-02-26 11:08:16 PST
Ryosuke Niwa
Comment 2 2019-02-26 19:48:44 PST
This should be fixed in iOS 12.2 and macOS 10.14.4 betas.
david xu
Comment 3 2019-02-28 10:06:22 PST
Thanks Ryosuke, I took a peek at the Safari Technology Preview and it looks fixed there.
Ryosuke Niwa
Comment 4 2019-03-15 23:22:52 PDT
(In reply to Ryosuke Niwa from comment #2) > This should be fixed in iOS 12.2 and macOS 10.14.4 betas. Great. Thanks for confirming!
Note You need to log in before you can comment on or make changes to this bug.