GNOME Bugzilla – Bug 646194
Unneeded vertical line in combobox living in toolbar
Last modified: 2011-03-30 16:15:39 UTC
Created attachment 184653 [details] Screenshot Start evince with a document, and look at the combobox in the toolbar. When it's not highlighted, there's a vertical line to separate the text from the arrow (see screenshot). This doesn't appear in any other comboboxes anywhere else..
Created attachment 184704 [details] [review] adwaita: force no separator for GtkComboboxes in primary toolbars The separator-width is zero globally, except for the primary toolbars, which show separators of 1px width; so we need to special-case a combobox inside it.
Created attachment 184707 [details] [review] Better patch, which fixes the problem in a more generic way. adwaita: don't propagate an 1px separator width to the whole toolbar Instead, set a match rule on GtkSeparatorToolItem, which is what we actuallly want to theme. This fixes e.g. GtkComboboxes showing separators when on primary toolbars, as described in