[Webkit-unassigned] [Bug 236536] New: Sideways overscroll causes movement in scroll-snap container

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Feb 12 02:30:19 PST 2022


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

            Bug ID: 236536
           Summary: Sideways overscroll causes movement in scroll-snap
                    container
           Product: WebKit
           Version: Safari Technology Preview
          Hardware: Mac (Intel)
                OS: macOS 11
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Scrolling
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: augus.dupin at gmail.com
                CC: simon.fraser at apple.com

Created attachment 451777

  --> https://bugs.webkit.org/attachment.cgi?id=451777&action=review

testcase-scroll-y

In a unidirectional scroll-snap container, scrolling sideways with a trackpad during overscroll causes the scroll container to scroll in that "forbidden" direction, although no content is overflowing, and even with `overflow-x` or `overflow-y` set explicitly to `hidden`.

See the attached testcases for scroll container on the y and x axis. See also a video for the y axis.

Steps to reproduce:
- open the testcase file for the y axis
- scroll about half the content, then in another gesture scroll all the way down to cause overscroll
- without lifting the finger, scroll sideways (left or right)
- see the scroll content move in a forbidden direction

The expected behaviour is that the content does not move in that direction, it must only be allowed to move in the defined scroll direction.

I started to see this behaviour a few Safari TP versions back, possibly around version 137.

-- 
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/20220212/6cacc21d/attachment.htm>


More information about the webkit-unassigned mailing list