Red Hat Bugzilla – Bug 1270894
Scrollbar arrows are missing KDE
Last modified: 2016-02-09 17:50:47 EST
Description of problem: KDE Desktop issue. After upgrade from Fedora 20 to 22 using fedup, most applications no not have the arrows that were at the top and bottom of the scrollbars. This allowed fine grained movement which is not possible with dragging on large lists.
Version-Release number of selected component (if applicable):
Whatever came with Fedora 22 plus any subsequent upgrades afte September 22, 2015
On all applications I have tried.
Steps to Reproduce:
1.Open an application that needs to have a scrollbar (eg. Firefox)
Arrows at top and bottom of scrollbars.
After upgrade many packages in the rpm database are show to be at the FC21 level
firefox happens to be a gtk3 app whose styling is definitely different than f20 (due to oxygen-gtk3 no longer being present). So, a different look is not unexpected (and I confirmed the default gtk3 style, adwaita, does not have arrows)
Any other non gtk3 apps where this is an issue?
Most had the issue. I just finished creating a new user and the problem was not there. I then saved .kde and .config in my account and when new ones were created the problem was not there. So whatever happened was part of the upgrade process and not KDE.
The only one that I tried that actually had the scrollbars was Dolphin.
Just need to find how to put the double arrows on the scrollbars.
So for me the problem is solved
How does one know which applications are gtk3? Not all of know the details of KDE terminology. As far as I can remember all the applications used to have the scroll arrows. Now some do and some do not. Firefox used to have them and now it does not.
There is no easy/obvious way.
One less obvious way, using firefox as an example, if this gets any hits:
rpm -qR firefox | grep gtk-3
For example, on my f23 box I get:
$ rpm -qR firefox | grep gtk-3
closing per comment #3
I have exactly the same issue on F23. I upgraded from F20 as well. The result
Is there any workaround how to fix the issue?
Change your gtk theming to use something other than (default) adwaita, or try adjusting adwaita to include them, using something like: