Bug 209470

Summary: Taps near top of viewport in landscape orientation go unregistered
Product: WebKit Reporter: ilari
Component: UI EventsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: annastacia.mccarty, graouts, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 13   
Hardware: iPhone / iPad   
OS: iOS 13   

Description ilari 2020-03-24 02:36:58 PDT
Button clicks or apparently other tap events neart the top of the viewport (30-50px area) don't get picked up, if phone is in landscape orientation and the browser address bar is hidden.

Steps to reproduce:

1. Open https://jkpjt.csb.app/ on iOS 13.x Safari
2. Scroll down to hide address bar
3. Tap "Open overlay"
4. Rotate the phone to landscape mode
5. Tap "Alert"

→ Nothing happens.

If you switch back to portrait mode the button starts working again.
Comment 1 Radar WebKit Bug Importer 2020-03-24 22:24:58 PDT
<rdar://problem/60859048>
Comment 2 Antoine Quint 2020-06-22 13:43:43 PDT
This is already fixed in the iOS 14 developer beta that shipped today. Resolving as Configuration Changed.