Bug 251572

Summary: Safari on iOS shows loupe gesture on double-tap when -webkit-touch-callout: is none
Product: WebKit Reporter: Glenn Maynard <glenn>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: megan_gardner, webkit-bug-importer, wenson_hsieh
Priority: P2 Keywords: InRadar
Version: Safari 16   
Hardware: iPhone / iPad   
OS: iOS 16   
Attachments:
Description Flags
repro none

Glenn Maynard
Reported 2023-02-02 00:39:44 PST
Created attachment 464811 [details] repro On iOS 16.x, a double-tap always shows the "loupe" widget showing what's under your finger. -webkit-touch-callout: none doesn't prevent this, so it happens in places where it doesn't make sense. This looks related to #231161, where this was happening with long presses. The repro is the same: load this on iOS and double-tap (instead of long press). Tested on iOS 16.2 on an iPhone 14. Preventing touchstart also prevents it here, but that usually causes too many other problems.
Attachments
repro (450 bytes, text/html)
2023-02-02 00:39 PST, Glenn Maynard
no flags
Radar WebKit Bug Importer
Comment 1 2023-02-09 00:40:18 PST
Note You need to log in before you can comment on or make changes to this bug.