WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
197190
Missing touchstart event when tabindex used
https://bugs.webkit.org/show_bug.cgi?id=197190
Summary
Missing touchstart event when tabindex used
Roland Soos
Reported
2019-04-23 01:30:19 PDT
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.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2019-04-23 08:32:11 PDT
<
rdar://problem/50130556
>
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