Canvas scrollbars / rulers too wide in gtk3 builds

Bug #1720677 reported by Kale Kundert
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Medium
Unassigned

Bug Description

I just upgraded to inkscape 0.92 in Fedora 26. As shown in the attached screenshot, the scrollbar troughs are about 5x wider than the actual scrollbars. I think this might be because the "Zoom drawing if window size changes" button (pressed in the screenshot) is taking an extra ~10 px around the actual icon.

I can't find any mention of anyone else having a similar problem, so maybe this is somehow related to my setup. But I just installed this operating system, and I can't fathom what sort of configuration option would mess up the scrollbar widths.

Tags: gtk3 ui
Revision history for this message
Kale Kundert (kalekundert) wrote :
tags: added: ui
removed: gui
Revision history for this message
Patrick Storz (ede123) wrote :

Confirmed on Windows 10 with Adwaita gtk3 theme. This should be addressed for 0.93 as it's a highly visible part of the UI.

Changed in inkscape:
status: New → Confirmed
importance: Undecided → Medium
milestone: none → 0.93
summary: - Scrollbars troughs too wide
+ Canvas scrollbars too wide in gtk3 builds
Revision history for this message
Patrick Storz (ede123) wrote : Re: Canvas scrollbars too wide in gtk3 builds

I fixed the width "a little" in
https://gitlab.com/inkscape/inkscape/commit/8a097e957fac49ee3a34b26776d1b7738a11a308

Citing from this commit:

The underlying issue are the three icons that are squished into the
corners of scrollbars/rulers:
- in gtk2 they where shrunk down till they fit into the available
  space (which probably wasn't a great solution either)
- in gtk3 they blow up the container till it fits

A proper fix would probably be to either
a) moving those buttons elsewhere or
b) specifically design small buttons/icons for this purpose

summary: - Canvas scrollbars too wide in gtk3 builds
+ Canvas scrollbars / rulers too wide in gtk3 builds
Revision history for this message
Patrick Storz (ede123) wrote :

Changing title to point out this also affects rulers.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.