After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 607121 - Non-zero GtkRange::trough-border prevents proper scrollbar grabbing
Non-zero GtkRange::trough-border prevents proper scrollbar grabbing
Status: RESOLVED OBSOLETE
Product: gtk+
Classification: Platform
Component: Widget: GtkRange
2.18.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2010-01-16 01:01 UTC by Eric Appleman
Modified: 2016-03-06 16:48 UTC
See Also:
GNOME target: ---
GNOME version: 2.27/2.28



Description Eric Appleman 2010-01-16 01:01:59 UTC
"The new scrollbar in Karmic's Human theme has a usability bug:
To reproduce, open nautilus, maximize the window, then open a directory with enough files to cause the scrollbar to appear (e.g. /lib). Now move your mouse to the right edge of the screen, and left click. Instead of grabbing the scroll bar, the mouse will behave as if you had clicked the scrollbar background, i.e. the bar will jump to that position (in Firefox, nothing happens). The problem is that the bar doesn't extend to the right edge, leaving a two pixel margin, but because of Fitts' law, it's much easier to click on the screen edge than the few pixels to the left of it.

The cause of this is GtkRange::trough-border being set to 2. Setting it to 0 removes the margin around the bar."

From Launchpad: https://bugs.launchpad.net/ubuntu/+source/human-theme/+bug/422511
Comment 1 Matthias Clasen 2016-03-06 16:48:57 UTC
range drawing has been changed completely and trough-border is no longer used.