NEW167021
Incorrect pointer-events:none passthrough to parent
https://bugs.webkit.org/show_bug.cgi?id=167021
Summary Incorrect pointer-events:none passthrough to parent
Darryl Pogue
Reported 2017-01-13 14:29:47 PST
Test case: https://jsfiddle.net/dpogue/p1bduqyo/2/ Clicking an element with `pointer-events: none` CSS should fire a click event targeting its parent. In this case, Safari fires the event on a parent higher up in the DOM rather than the immediate parent element. Chrome and Firefox fire the click event with the correct parent IE and Edge incorrectly fire the click event on the element (which is contrary to `pointer-events: none` behaviour)
Attachments
Lucas Forschler
Comment 1 2019-02-06 09:18:45 PST
Mass move bugs into the DOM component.
Ryosuke Niwa
Comment 2 2019-02-06 22:07:14 PST
Pointer events are UI events.
Radar WebKit Bug Importer
Comment 3 2019-06-19 17:03:02 PDT
Antoine Quint
Comment 4 2019-06-20 01:15:52 PDT
Pointer Events != CSS pointer-events property. But yeah, this is probably the right component.
Note You need to log in before you can comment on or make changes to this bug.