xyl0n / iris-light

A light version of the Iris Gtk theme. Aims to be clean, simple and bold.
GNU General Public License v3.0
168 stars 9 forks source link

In PDF reader, the combobox in the sidebar is invisible. #8

Closed xyl0n closed 10 years ago

xyl0n commented 10 years ago

In the Evince press F9 and a sidebar will appear. There will be an invisible combobox at the top of the pane.

screenshot from 2013-12-30 16 00 38 screenshot from 2013-12-30 16 00 42

xyl0n commented 10 years ago

From investigating a bit more, it turns out that it's actually a button :/

xyl0n commented 10 years ago

More news! In the source code, shell/ev-toolbar.c contains the functions ev_toolbar_create_toggle_button() and ev_toolbar_action_menu_popup () confirming that it is not a combobox and is indeed a button with a menu. I believe that it is actually this widget: https://developer.gnome.org/gtk3/3.7/GtkToggleToolButton.html

satya164 commented 10 years ago

Why not GtkToggleButton.button instead of EvSidebar GtkToggleButton.button?

xyl0n commented 10 years ago

@satya164 because ToggleButtons are meant to look like this:

screenshot from 2014-01-02 17 25 10

But in the Evince sidebar, it would be preferable to have the button look and act like a button in the toolbar above it, like this:

screenshot from 2014-01-02 17 25 29