Bug 192049

Summary: please correct jumpy wheel scrolling in widget browser
Product: [Unmaintained] plasma4 Reporter: Janet <bugzilla>
Component: widget explorerAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: wishlist CC: kde
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Unspecified   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Janet 2009-05-08 16:31:04 UTC
Version:            (using KDE 4.2.2)
Installed from:    Ubuntu Packages

When I scroll through the plasmoids list in the widget browser I always lose track of where I am and overlook about two thirds of the available widgets because of a very jumpy wheel scrolling behaviour. 

There shouldn't vanish more than one entry at top or bottom of the list when scrolling. For me it is impossible to use the mouse wheel in this list, I am forced to grab the slider to scroll without losing focus. 

The scolling behaviour is fine e.g. in dolphin.
Comment 1 Janet 2009-05-09 10:21:52 UTC
Same problem exists with the superkaramba list for new extensions and the superkarama widget list, mousewheel scrolling is too jumpy to use. 

When scrolling more than one entry the last entry of the previous page should always be visible as first entry on the next page. But even that is hard to follow, continuous scrolling is more pleasing and easier to follow.
Comment 2 Cedric 2009-08-08 15:01:42 UTC
I am also disappointed of this behaviour.

Actually the mouse wheel behaviour seems to use the configuration in mouse section. By default it is set to 3 lines. 

Many applications now use big lines (plasmoid list - khotstuff - amarok, ...) which lead to big scroll at each mouse wheel increment and is difficult to follow.


I think the solution is to change mouse wheel configuration to pixel unit rather than lines. This way the scroll speed will not be function of the item line height.
Comment 3 Christoph Feck 2010-01-04 13:55:30 UTC

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