[Webkit-unassigned] [Bug 238543] New: If pinch-zoom is disabled with touch-action, then multi finger scrolling should also be disabled

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 30 03:03:06 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=238543

            Bug ID: 238543
           Summary: If pinch-zoom is disabled with touch-action, then
                    multi finger scrolling should also be disabled
           Product: WebKit
           Version: Safari 15
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: UI Events
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: amorris at canva.com

As documented here: https://compat.spec.whatwg.org/#touch-action, "When specified, the pinch-zoom token enables multi-finger panning and zooming of the page.". And this implies that if pinch-zoom is not specified, then multi finger gestures should NOT pan the page. However, on Safari it appears they do.

Steps to reproduce:
1. Go to https://huijing.github.io/touch-action/ and look at the element with touch-action: pan-x (this is also relevant to touch-action: pan-y or touch-action: pan-x pan-y, though that example page doesn't have that latter example)
2. With two fingers, attempt to pan the element

Expected: No panning occurs
Action: Panning happens

For comparison, on Chrome on Android, multi finger panning is blocked when pinch-zoom isn't specified. See https://bugs.chromium.org/p/chromium/issues/detail?id=632525.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220330/7cc8df85/attachment.htm>


More information about the webkit-unassigned mailing list