WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
322721
Focus change despite pointer down preventDefault() when click handler is present on element (iOS only).
https://bugs.webkit.org/show_bug.cgi?id=322721
Summary
Focus change despite pointer down preventDefault() when click handler is pres...
ian
Reported
2026-08-27 08:54:36 PDT
Created
attachment 481182
[details]
Repro On iOS / iPadOS, but not macOS, when an element has a click handler, invoking event.preventDefault() in that element's pointer down event handler does not prevent a focus change, it only prevents a focus change to that element; The active element will still lose focus. preventDefault() _does_ work as expected when invoked on a mouse down event. Repro:
https://codepen.io/editor/Ian-Bellomy/pen/01a043de-9308-72ec-bd61-a8a90c30d887
Attachments
Repro
(1.62 KB, text/html)
2026-08-27 08:54 PDT
,
ian
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
ian
Comment 1
2026-08-27 09:12:29 PDT
This bug may be a duplicate of
https://bugs.webkit.org/show_bug.cgi?id=316402
However, that report points to an interaction with tab-index, but here tab-index is irrelevant.
Radar WebKit Bug Importer
Comment 2
2026-09-03 08:55:15 PDT
<
rdar://problem/186572811
>
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