GNOME Bugzilla – Bug 582882
default value for "Use Action Appearance"
Last modified: 2010-12-31 04:33:51 UTC
Please describe the problem: Seem like default value for "Use Action Appearance", used in various buttons (gtktoolbutton, gtkbutton, gtkmenuitem, ...) is wrongly set. Steps to reproduce: 1. place gtkbutton and set "Related Action" property to any gtkaction 2. 3. Actual results: even we don't set "Use Action Appearance" to True, button will use appearance of specified action... Expected results: button should not use specified action's apearance Does this happen every time? yes Other information: http://library.gnome.org/devel/gtk/unstable/GtkActivatable.html#GtkActivatable--use-action-appearance gtk+ manual says "Default value: TRUE" glade default value for this property is FALSE
I've got bitten by exactly the same problem. It appears there was an attempt to fix it on 3.6.7, but the problem persists - at least on the ubuntu package glade-3 3.6.7-0ubuntu1.
Looked at this today in master and glade-3-8. Added clause to fix loaded state of the "use-action-appearance" so that it is always FALSE when no action is set. Fixed lost state when saving (saving the file was causing button labels to disappear when set to use the action appearance). Played with various scenarios, cant reproduce mentioned problems Please let me know steps to reproduce if you get this problem with glade-3-8 branch or with master.