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:
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
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.
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.
Differential Revision: https://phabricator.kde.org/D14863
M +1 -0 kconf_update/main.cpp