GTK applications warp the scrollbar slider to the mouse position when the groove is clicked instead of Qt’s page-wise behavior (with warping on middle click) adding a settings.ini next to the theme’s gtk.css would fix this: [Settings] gtk-primary-button-warps-slider=false
It's been configurable in the kcm for a while, maybe not the default, I don't know.
Yes, the KCM should have the opposite default so that it matches the Qt app behavior.
*** Bug 385181 has been marked as a duplicate of this bug. ***
(In reply to Nate Graham from comment #2) > Yes, the KCM should have the opposite default so that it matches the Qt app > behavior. The KCM does have "Scroll one page up/down" (gtk-primary-button-warps-slider=0) as default, but the default config file written by breeze-gtk's kconf_update script doesn't contain gtk-primary-button-warps-slider at all.
Proposed fix: https://phabricator.kde.org/D14863
Git commit f5121ba89abf9eb50b42ab9c95f1f4c7e57bd044 by Wolfgang Bauer. Committed on 15/08/2018 at 18:32. Pushed by wbauer into branch 'Plasma/5.12'. [kconf_update] Add "gtk-primary-button-warps-slider=0" to generated GTK3 config This brings the default GTK3 settings more in line with Qt's behavior, and it's also the default in kde-gtk-config's KCM. FIXED-IN: 5.12.7 Differential Revision: https://phabricator.kde.org/D14863 M +1 -0 kconf_update/main.cpp https://commits.kde.org/breeze-gtk/f5121ba89abf9eb50b42ab9c95f1f4c7e57bd044