[Breeze] [Bug 416003] Scrollbar width in Breeze theme

Cory F Cohen bugzilla_noreply at kde.org
Sat Jun 19 22:33:14 BST 2021


https://bugs.kde.org/show_bug.cgi?id=416003

Cory F Cohen <cfcohen at verizon.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |cfcohen at verizon.net

--- Comment #11 from Cory F Cohen <cfcohen at verizon.net> ---
I am not handicapped, and I have trouble with the tiny scrollbars in my HiDPI
configuration.  I think that debating whether someone needs the ability to
configure the option is substantially off-target, especially if it's an
accessibility issue for THEM.  If the problem on the developer's end is an
"interface complexity" issue, why not provide a config file that can be edited
to adjust the scroll bar width?  This shouldn't affect perceived complexity for
the average user at all.

Having said that I'll attempt to respond to Nate's most recent (rhetorical?)
question:  The scroll bar in my configuration is substantially more narrow than
most other controls which are typically square and much larger.  My scrollbars
appear to be 10 pixels wide, which at 160dpi is less than a 1/16th of an inch. 
 The scroll bars in Firefox in the default configuration were even smaller,
probably 1/24th of an inch.  I would like for the scroll bars to be at least
twice as large, and possibly more like 3 times as large as they are currently,
which would make them comparable in size to most other controls in my
configuration.

There's an enormous number of questions on the Internet about this, and
three-quarters of them do not work or are horribly out-of-date.  For example,
Christoph Feck's link in this ticket to global strut is from more than 12 years
ago, recommending qtconfig that hasn't worked since Qt5, which came out 8.5
years ago.   There's also a lot of talk about editing files in
/usr/share/themes but this doesn't seem to really work either.  My impression
is that file is for controlling Breeze compatibility in GTK apps, not native
KDE & Breeze, although I'll admit that maybe I just don't understand how that
works or how to test it (nobody else really seems to understand either in my
experience).

I think the real problem here is that without a GUI settings control or at
least reliable advice on what to do nobody can figure out how to fix this
problem when they have it.  If there's a system configuration change that will
alter the scrollbar width system side in Breeze, can someone please mention it
here?  

For the original poster, who seemed mostly interested in fixing the problem in
their web browser...   In Firefox 89.0.1, entering "about:config" into the
address bar, and then changing the value of
widget.non-native-theme.scrollbar.size produced the desired result in Firefox
in my configuration.  Now if only I could get the same effect in all other
Breeze/KDE applications...

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list