Derived widgets with overridden defaults cannot be set to parent default
With GtkEntry
, "primary-icon-activatable" and "primary-icon-sensitive" default to True. With GtkSearchEntry
, both of these default to False. When you create these two widgets in Glade, both values are set to the correct defaults.
If you check the XML, the GtkSearchEntry
has an entry for both of these set to False, even though it's their default. If you toggle these back on, the XML no longer has any record of these properties. Since the GtkSearchEntry
itself defaults to false, you cannot actually turn on these properties from Glade.
You need to edit the XML manually and add the properties with an explicit True value to get this to work.