WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
167021
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
Add attachment
proposed patch, testcase, etc.
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
<
rdar://problem/51920642
>
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.
Top of Page
Format For Printing
XML
Clone This Bug