https://bugs.kde.org/show_bug.cgi?id=365968
Elvis Angelaccio <elvis.angelac...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Version Fixed In| |16.12.0 Status|CONFIRMED |RESOLVED Resolution|--- |FIXED Latest Commit| |http://commits.kde.org/dolp | |hin/90beb4a5e37b887caad1e76 | |7046a42dad0af1ab3 --- Comment #24 from Elvis Angelaccio <elvis.angelac...@kde.org> --- Git commit 90beb4a5e37b887caad1e767046a42dad0af1ab3 by Elvis Angelaccio. Committed on 20/11/2016 at 11:59. Pushed by elvisangelaccio into branch 'Applications/16.12'. Fix slow scrolling in dock panels Commit f688bcd1f1 fixed slow scrolling with xf86-input-libinput on DolphinView. However the commit also exposed a bug in the Dolphin scrolling algorithm, which was previously hidden. This resulted in slow scrolling in dock panels (Places and Folders), with both xf86-input-evdev and xf86-input-libinput drivers, as well as libinput on Wayland. KItemListContainer::updateScrollOffsetScrollBar() relied on the view's itemSize() method to compute the scrollbar's singleStep, but this QSize was invalid for the dock panels' views. We use a new itemSizeHint() method instead, which is always valid and also adapts to the current icon size set in the view. FIXED-IN: 16.12.0 REVIEW: 129409 M +1 -1 src/kitemviews/kitemlistcontainer.cpp M +5 -0 src/kitemviews/kitemlistview.cpp M +6 -1 src/kitemviews/kitemlistview.h M +13 -0 src/kitemviews/private/kitemlistsizehintresolver.cpp M +2 -0 src/kitemviews/private/kitemlistsizehintresolver.h http://commits.kde.org/dolphin/90beb4a5e37b887caad1e767046a42dad0af1ab3 -- You are receiving this mail because: You are watching all bug changes.