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 751805 - Avoid the scrollable border when placing scrollbars
Avoid the scrollable border when placing scrollbars
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: GtkScrolledWindow
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtkdev
gtkdev
Depends on:
Blocks:
 
 
Reported: 2015-07-01 21:16 UTC by Carlos Garnacho
Modified: 2015-07-06 14:38 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
scrolledwindow: Keep scrollbars out of GtkScrollable::get_border (1.13 KB, patch)
2015-07-01 21:16 UTC, Carlos Garnacho
accepted-commit_now Details | Review

Description Carlos Garnacho 2015-07-01 21:16:03 UTC
Scrollbars over treeview headers seems a bit odd IMO. I'm attaching a patch to avoid scrollable child borders when placing the scrollbars, might need some additional theming love though
Comment 1 Carlos Garnacho 2015-07-01 21:16:53 UTC
Created attachment 306563 [details] [review]
scrolledwindow: Keep scrollbars out of GtkScrollable::get_border

It looks a bit odd that scrollbars stay over treeview headers and
similar, seems nicer to just avoid the border regions.
Comment 2 Matthias Clasen 2015-07-04 22:48:11 UTC
Review of attachment 306563 [details] [review]:

Works fine in quick testing - go for it.
Comment 3 Carlos Garnacho 2015-07-06 14:38:38 UTC
Attachment 306563 [details] pushed as dec95ca - scrolledwindow: Keep scrollbars out of GtkScrollable::get_border