GNOME Bugzilla – Bug 659926
GtkFrame shadow types all look the same
Last modified: 2014-07-10 04:17:32 UTC
As discussed in a Gtk+ list thread (21.09.2011), GtkFrame (Gtk+-3.0) shadow types don't work properly according to a given GtkShadowType value. The exact effect that I get is to see the same GTK_SHADOW_IN for each three other values. I'm working under Gnome 2 + Metacity... but seems not running under Gnome 3, too.
With gtk3 and the Adwaita theme, frames are just not visible, except their associated label. The Adwaita theme actually hides all the gtk <3 3d effects. GtkSeparator is just invisible. Are these widgets deprecated?
If a very popular theme ignores the shadow type, shouldn't our documentation give a hint that that might happen?
I have reported a similar issue some time ago in bug #642514. I find it quite annoying so I'm ready to help here. It's a bit worst than just ignoring the shadow type because this property is used outside the theme engine in gtk code. By example the GtkScrolledWindow widget doesn't even call gtk_render_frame if the shadow type is set to GTK_SHADOW_NONE while GtkViewport always call it. So if shadow type is set to GTK_SHADOW_NONE, depending on the widget, the frame will appear or not. I think the theme engine should at least take care of this.
please, Sébastien: don't change the Bugzilla fields. NEEDINFO is for the the maintainers to set when asking questions to the bug reporter. and this bug is not a crasher, so the 'critical' severity doesn't apply.
(In reply to comment #4) > please, Sébastien: don't change the Bugzilla fields. NEEDINFO is for the the > maintainers to set when asking questions to the bug reporter. and this bug is > not a crasher, so the 'critical' severity doesn't apply. Sorry if I have done it wasn't on purpose.
*** Bug 665278 has been marked as a duplicate of this bug. ***
I've clarified the documentation now.