GNOME Bugzilla – Bug 501984
GtkComboBox and GtkOptionMenu separator should inherit the parent widget colours and state.
Last modified: 2014-04-05 17:02:14 UTC
As the summary says GtkComboBox and GtkOptionMenu separator should inherit the parent widget colours and state. GtkComboBox: the colours can be fixed with a proper "widget_class" entry in the gtkrc file, but the state needs the engine to be patched. GtkOptionMenu: the separator is already painted using the GtkOptionMenu's colours but the state is ignored.
Thanks for the bugreport, probably we will fix the combobox and not the optionmenu as the optionmenu is a deprecated widget that should be removed in the apps that make use of it. To benjamin: To remain in topic I think, benjamin, we could manage to use parentbg just when we are sure that the widget below is a gtkwindow or gtknotebook (just two example) so if we have buttons inside a webpage the inset around the button will be transparent. What do you think?
Hrm, that parentbg stuff does not have anything to do with this bug. The state is ignored while drawing separators. This needs to be changed to address this issue. And then as Simone already said proper colors for all widgets inside buttons with a gtkrc change.
This project is not under active development anymore (except for buildtools, the last 'real' code change happened in October 2010). According to developers, it is currently unlikely that there will be any further active development. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this bug report in the future if anyone takes the responsibility for active development again.