GNOME Bugzilla – Bug 722515
csd menu icon should use default window icon if per-window icon is not set
Last modified: 2014-01-24 20:42:32 UTC
For the fallback app-menu in the headerbar when GTK_CSD=1. See the patch.
Created attachment 266635 [details] [review] window: Set the icon name as "utilities-terminal"
Why is this necessary? g-t already uses gtk_window_set_default_icon_name(), it's a bug if this isn't picked up by gtk csd, IMHO.
I don't know why. The headerbar use gtk_window_get_icon_list() for the icon of the window.
Sorry, my wrong, the headerbar use gtk_window_get_icon_list() or gtk_window_get_icon_name() (the "icon-name" property): https://git.gnome.org/browse/gtk+/tree/gtk/gtkheaderbar.c#n217
So I think this should be handled by gtk.