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 743894 - don't trigger interactive overlay scrollbar when drag-selecting
don't trigger interactive overlay scrollbar when drag-selecting
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: GtkScrolledWindow
3.15.x
Other Linux
: Normal minor
: ---
Assigned To: gtkdev
gtkdev
Depends on:
Blocks:
 
 
Reported: 2015-02-02 22:40 UTC by Lapo Calamandrei
Modified: 2015-02-05 16:24 UTC
See Also:
GNOME target: 3.16
GNOME version: ---


Attachments
scrolledwindow: Don't hover the scrollbars while a button is being pressed (1.45 KB, patch)
2015-02-05 16:24 UTC, Carlos Garnacho
committed Details | Review

Description Lapo Calamandrei 2015-02-02 22:40:20 UTC
It would be nice to have the scrolling indicator visible instead of the interactive overlay scrollbar during a drag selection on pointer proximity/hover, since you clearly can't interact with it.
Comment 1 Carlos Garnacho 2015-02-05 16:24:30 UTC
The following fix has been pushed:
6b82ad4 scrolledwindow: Don't hover the scrollbars while a button is being pressed
Comment 2 Carlos Garnacho 2015-02-05 16:24:35 UTC
Created attachment 296205 [details] [review]
scrolledwindow: Don't hover the scrollbars while a button is being pressed

This avoids showing the scrollbars if we are positive the child widget
is being manipulated, regardless of the pointer being close to any of these.
On the next motion event after finishing the operation, the scrollbar will
be shown if necessary.