Fix/workaround GTK Bug 721047: Clicking on a scroll bar

Contribute ideas for future releases.
Forum rules
No support questions here please.
Suggestion & new ideas for Cinnamon go on GitHub.

Fix/workaround GTK Bug 721047: Clicking on a scroll bar

Postby andrewsmith on Wed Dec 25, 2013 7:56 pm

I filed this on the gnome bugzilla: https://bugzilla.gnome.org/show_bug.cgi?id=721047 But to be honest I don't expect them to admit they're wrong and I would be very surprised if they fixed it. I'll copy-paste the bug report in here:

When I have a page with a lot of content (in my example the credits in the
about box) there is no way to move up or down a page. My only options are:

1) Use the mouse wheel, which is very slow
2) Click somewhere below or above the slider, which results in the content
jumping to that point. As opposed to what it used to do, and still does on
every other platform I know including GTK2: go up or down one page at a time.

I've googled this for a while and found that apparently the old behaviour can
be restored using gtk-primary-button-warps-slider = false in
~/.config/gtk-3.0/settings.ini

I was finishing up migrating one of my projects (Asunder) from GTK2 to GTK3
when I found this bug, which is significant enough that I'm going to roll back
to GTK2.

Also as a user I find this extremely annoying in the programs that were ported
to GTK3: specifically evince and synaptic come to mind. Clicking on the
scrollbar results in the content view jumping to some completely undefined
location in the document. It is pretty much impossible to guess what you're
going to get or how to return to the previous location in the document.

I looked at these documents:

https://wiki.gnome.org/Design/OS/Scrolling
https://wiki.ubuntu.com/Ayatana/ScrollBars

And this behaviour is not even in the designs. A mouse-controlled scrollbar is
the only type affected by this "feature" and in this environment it doesn't
work as expected, so as far as I know this change has been introduced
accidentally without thinking it through.


Would there be interest in the Linux Mint community to fix this bug? It's not a technical challenge, I can make the fix myself, what's missing is a desire to do what's best for the users, which Gnome has had some challenges with :)

If the bug was fixed in Mint - it would be a minor but relevant attraction for new users versus other distros. Eventually Gnome will probably give up on this stupid idea and revert back to normal functionality but who knows how long that will take.
andrewsmith
Level 1
Level 1
 
Posts: 3
Joined: Thu Mar 08, 2012 10:33 pm

Linux Mint is funded by ads and donations.
 

Re: Fix/workaround GTK Bug 721047: Clicking on a scroll bar

Postby andrewsmith on Mon Jan 13, 2014 4:55 pm

Am I really the only one who cares?
andrewsmith
Level 1
Level 1
 
Posts: 3
Joined: Thu Mar 08, 2012 10:33 pm

Re: Fix/workaround GTK Bug 721047: Clicking on a scroll bar

Postby xenopeek on Tue Jan 14, 2014 2:15 pm

Perhaps not, but maybe most users use the scrollbar differently and haven't noticed/aren't annoyed by what you have reported? Perhaps like me they click & hold the slider on the scrollbar and drag that if they want to scroll faster than they do with the mousewheel. I'd actually prefer that when I click on a spot on the scrollbar that the slider jumps there, so it would be an improvement for me. I can understand how it's not for you--just piping in why you might not getting responses on this.
Forum Rules | IRC Channel Rules
Image
Arch Linux / 64-bit / Gnome Shell
User avatar
xenopeek
Level 21
Level 21
 
Posts: 13681
Joined: Wed Jul 06, 2011 3:58 am
Location: The Netherlands


Return to Suggestions & New Ideas

Who is online

Users browsing this forum: Google Feedfetcher and 4 guests