Bug 437340 - OverlaySheet: scrolling with thumb is weird and sometimes makes lists jump
Summary: OverlaySheet: scrolling with thumb is weird and sometimes makes lists jump
Status: RESOLVED DUPLICATE of bug 438079
Alias: None
Product: frameworks-kirigami
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.82.0
Platform: Fedora RPMs Linux
: HI normal
Target Milestone: Not decided
Assignee: Marco Martin
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2021-05-19 07:30 UTC by Matthew Cline
Modified: 2021-12-02 19:32 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Cline 2021-05-19 07:30:45 UTC
1. Go to System Settings > Regional Settings > Language
2. Select "Add languages"
3. Left click on the scroll thumb and slowly drag it down.
4. The list will eventually jump/stutter/flicker.
5. Stop and try to select and element by left clicking.  The list will jump again and nothing will be chosen.

Everything works fine if instead I scroll using the mouse wheel.

wayland-errors has multiple lines like this:

kwin_libinput: Libinput: event3  - Logitech USB Keyboard: client bug: event processing lagging behind by 15ms, your system is too slow

Also, I have the env var KWIN_TRIPLE_BUFFER set to 1, if that matters.
Comment 1 Nate Graham 2021-05-19 19:22:43 UTC
This is caused by the wonky scrollbar behavior of the Kirigami.OverlaySheet component. It was really designed for touch or touchpad or wheel scrolling and not for people using the scrollbar. :)
Comment 2 Nate Graham 2021-12-02 19:32:07 UTC

*** This bug has been marked as a duplicate of bug 438079 ***