[Webkit-unassigned] [Bug 229037] New: [GTK][WPE] CSS scroll snapping interacts badly with smooth scrolling

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 12 06:41:35 PDT 2021


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

            Bug ID: 229037
           Summary: [GTK][WPE] CSS scroll snapping interacts badly with
                    smooth scrolling
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Scrolling
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: clord at igalia.com
                CC: simon.fraser at apple.com

There are some issues with the combination of smooth scrolling and scroll-snapping;

With sync scrolling, smooth scrolling is disabled when scroll-snapping happens.
With sync scrolling and the touchpad, even the smallest movement immediately snaps to an element in that direction (making scrolling practically unusable).
With async scrolling, if you interrupt a scroll, snapping often doesn't work.
With async scrolling and touchpad scrolling, movement is erratic (perhaps fighting between snapping and respecting the input).

Both sets of issues seem to stem from not considering touch scrolling or animated/smooth scrolling, but may involve separate fixes.

-- 
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/20210812/6b35b424/attachment.htm>


More information about the webkit-unassigned mailing list