Bug 426716 - Touchpad-scrolling on breadcrumbs address bar is very jumpy
Summary: Touchpad-scrolling on breadcrumbs address bar is very jumpy
Status: CONFIRMED
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: URL navigator (show other bugs)
Version: git master
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: KIO Bugs
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2020-09-19 10:26 UTC by Frank Steinmetzger
Modified: 2020-10-12 12:41 UTC (History)
4 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 Frank Steinmetzger 2020-09-19 10:26:25 UTC
Dear devs,

for a long time now I have a problem with the breadcrumb address bar. On the laptop I mostly use two-finger-scrolling on the touchpad. It works nicely in other applications, such as Okular or even Dolphin’s file view – albeit the latter is a little too fast.

When I try scrolling on a directory in the breadcrumbs address bar, either nothing happens at all (presumably because I move the fingers too slowly) or it jumps several directories at once. It is practically impossible to browse through directories in a controlled manner. My most often use case is to view several picture directories in succession in Gwenview.

When I decrease the scrolling distance in the Touchpad Settings to slow down scrolling and be less jumpy in general, then I can’t get the directory to change at all.

It is absolutely no problem when using a wheel mouse. The wheel produces discrete scroll events with one rotation index of the wheel, and I can move from one dir to the next very precisely.

STEPS TO REPRODUCE
1. Use a laptop with a touchpad
2. Open a file view with an address bar set to breadcrumbs style (e.g. Dolphin or Gwenview)
3. Open a directory that has sibling directories and move the mouse cursor over its entry in the address bar
4. Try scrolling with the touchpad

OBSERVED RESULT
Either nothing happens or it scrolls through too fast.

EXPECTED RESULT
It should be more easy to scroll through one directory at a time. Perhaps the trigger is based on some scroll event, that is only produced above a certain scrolling speed, but then in too large numbers. Maybe it should be triggered by scrolling distance instead. I must assume that touchpad scrolling works differently to mouse wheel scrolling. Otherwise the observed smooth movement in Okular wouldn’t be possible.

Thank you.

SOFTWARE/OS VERSIONS
KDE Frameworks 5.74.0
Qt 5.15.1
KDE Plasma 5.19.5
Comment 1 Nate Graham 2020-09-21 04:31:55 UTC
Can confirm. Happens in KDirOperator too so it must be a bug in the URL Navigator component itself rather than Dolphin. Moving to KIO, when KURLNavigator lives.
Comment 2 Frank Steinmetzger 2020-10-01 07:25:20 UTC
I just noticed the same problem in Korganizer when trying to scroll on the main view to go from one month to the next.
Comment 3 Ahmad Samir 2020-10-12 12:41:44 UTC
Then it's not KUrlNavigator specific.