Bug 220457

Summary: touch-action:pan-y on body not respected during momentum scrolling
Product: WebKit Reporter: Dan <dan>
Component: ScrollingAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 14   
Hardware: iPhone / iPad   
OS: iOS 14   
Attachments:
Description Flags
touch-action: pan-y on body element
none
touch-action: pan-y on div element
none
video reproducing issue none

Dan
Reported 2021-01-08 00:54:45 PST
Created attachment 417251 [details] touch-action: pan-y on body element This is similar to (and possible duplicate of) https://bugs.webkit.org/show_bug.cgi?id=198708, but I have not been able to reproduce that particular issue. When the `body` element has `touch-action: pan-y`, the user is able to pinch-zoom during momentum scrolling. See attached case _body-touch-action.html_ and _body-touch-action.mp4_. The issue does NOT reproduce on an element other than `body` (see attached case _element-touch-action.html_).
Attachments
touch-action: pan-y on body element (11.50 KB, text/html)
2021-01-08 00:54 PST, Dan
no flags
touch-action: pan-y on div element (11.55 KB, text/html)
2021-01-08 00:55 PST, Dan
no flags
video reproducing issue (25.47 MB, video/mp4)
2021-01-08 00:56 PST, Dan
no flags
Dan
Comment 1 2021-01-08 00:55:24 PST
Created attachment 417252 [details] touch-action: pan-y on div element
Dan
Comment 2 2021-01-08 00:56:59 PST
Created attachment 417253 [details] video reproducing issue
Radar WebKit Bug Importer
Comment 3 2021-01-15 00:55:33 PST
Note You need to log in before you can comment on or make changes to this bug.