Created attachment 113054 [details] difference between buttons shown and not shown As per the discussion in the VDG channel: could we make the scrollbar v and ^ buttons always show, not only on hover? Otherwise it always looks like you can scroll more in that direction, even though you are at the bottom / top. It also doesn't really save space or look slimmer / nicer.
BTW, all the action is in ./kstyle/animations/breezescrollbardata.cpp, if you want to try your hand at producing a patch. I gave it a shot tonight but my head is spinning and I need to go to sleep.
Hint. The action is not in ./kstyle/animations/breezescrollbardata.cpp
Yeah, I didn't have much luck there either. I found two instances of this in kstyle/breezestyle.cpp: // no mouse over and no animation in progress, don't draw arrows at all else if( !widgetMouseOver ) return Qt::transparent; Removing those made the arrows appear by default, but after hovering the scrollbar groove and moving the mouse out of it, they disappear.
*** Bug 432874 has been marked as a duplicate of this bug. ***
A possibly relevant merge request was started @ https://invent.kde.org/plasma/breeze/-/merge_requests/99
This was fixed by Jan Blackquill with https://invent.kde.org/plasma/breeze/-/merge_requests/112/diffs?commit_id=513e3f85f7609ca5615ca21c150855c18bf6c9bc in Plasma 5.23!