[Webkit-unassigned] [Bug 218133] New: [GTK] Smooth scrolling should not apply to continuous scrolling

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 23 12:42:48 PDT 2020


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

            Bug ID: 218133
           Summary: [GTK] Smooth scrolling should not apply to continuous
                    scrolling
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKitGTK
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: alexm at gnome.org
                CC: bugs-noreply at webkitgtk.org

Smooth scrolling makes sense for discrete jumps such as:

* Keyboard navigation
* Mouse wheels

Meanwhile, it does not make sense for scrolling that's already continuous, such as:

* Touch panning
* Touchpad scrolling
* Trackpoint scrolling
* Freely scrolling mouse wheels - these are a difficult case

This kind of scrolling consists of frequent scroll events (ideally one event per frame, although really it varies) and trying to smooth them just makes them laggy instead. Additionally, it adds a lot of overhead, to the point scrolling on a 4K screen on my laptop becomes unusably slow.

macOS doesn't enable it for touchpad scrolling either.

See also: https://gitlab.gnome.org/GNOME/epiphany/-/issues/802

May also apply to WPE, not sure.

-- 
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/20201023/a292ac97/attachment.htm>


More information about the webkit-unassigned mailing list