[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