[Webkit-unassigned] [Bug 197190] New: Missing touchstart event when tabindex used
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Apr 23 01:30:19 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=197190
Bug ID: 197190
Summary: Missing touchstart event when tabindex used
Product: WebKit
Version: Safari 12
Hardware: iPhone / iPad
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: New Bugs
Assignee: webkit-unassigned at lists.webkit.org
Reporter: roland at nextendweb.com
On touch based Apple devices, if an element has tabindex then you can "activate" it when you touch near that element. The problem is that it does activate for example :HOVER css, but fails to trigger the touchstart, etc... events.
Here is an example: https://codepen.io/mm00/pen/JVaERz Full view to test: https://codepen.io/mm00/full/JVaERz
The circle has 20px margin. If you touch the margin (not the circle itself), the circle will turn into green with :HOVER, but there will be no touchstart event. I think the effect of the touch should be consistent, either it should fire the touch* events, or it shouldn't mark the element as hovered.
--
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/20190423/f412b68c/attachment.html>
More information about the webkit-unassigned
mailing list