RESOLVED INVALID 179182
CSS: "pointer-events: none;" doesn't work in iOS 11
https://bugs.webkit.org/show_bug.cgi?id=179182
Summary CSS: "pointer-events: none;" doesn't work in iOS 11
Cody Persinger
Reported 2017-11-02 10:11:23 PDT
Adding "pointer-events: none;" to an element in iOS 11 does not prevent a user from clicking that element. This bug does not exist in iOS 10.0 - 10.3.3
Attachments
Alexey Proskuryakov
Comment 1 2017-11-03 10:39:25 PDT
Could you please provide a test case (either a URL or an attached file)?
Cody Persinger
Comment 2 2017-11-03 13:54:26 PDT
Attached a very simple test case. This test fails on iOS 11 on iPad Air 2, but passes on iOS 10.3.3 and earlier with the same device.
Simon Fraser (smfr)
Comment 3 2017-11-03 14:06:41 PDT
I can't reproduce the bug on various iPads and iPhones running iOS 11.
Cody Persinger
Comment 4 2017-11-03 14:09:36 PDT
(In reply to Simon Fraser (smfr) from comment #3) > I can't reproduce the bug on various iPads and iPhones running iOS 11. Very interesting Simon. I've just updated the jsfiddle test case (converted from using alerts to style change). Can you confirm that clicking the element does not change the background color on iOS 11 on iPad Air 2?
Simon Fraser (smfr)
Comment 5 2017-11-03 14:11:04 PDT
Tapping on "click me" does not change the background.
Cody Persinger
Comment 6 2017-11-03 14:13:30 PDT
(In reply to Simon Fraser (smfr) from comment #5) > Tapping on "click me" does not change the background. o.O I'm absolutely baffled. I don't have my QA device in front of me, perhaps the budge in my previous test case was related to the element I was using (video inside a div, both with the CSS property). I suppose this should be closed pending bug confirmation.
Note You need to log in before you can comment on or make changes to this bug.