mirror of
https://github.com/brl/mutter.git
synced 2025-01-24 02:19:15 +00:00
92a90774a4
Previously, when scroll was received in a remote session, it was handled as continuous scroll. This generated issues with clients without high-resolution scroll support as the code path in charge of accumulating scroll until 120 is reached was not used and therefore discrete scroll events were not being generated. Handle scroll generated in a remote session as discrete scroll when the source is CLUTTER_SCROLL_SOURCE_WHEEL to fix this issue. Fix https://gitlab.gnome.org/GNOME/mutter/-/issues/2473 Fixes: 9dd6268d13d5 ("wayland/pointer: Send high-resolution scroll data") Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2664>