GNOME Bugzilla – Bug 771232
right click menu items are insensitive in terminal
Last modified: 2016-11-22 23:36:00 UTC
In the terminal window, menu items in the right click menu are grayed out.
Confirmed regression, it was working before.
I suspect that the issue was introduced with the following commit: https://git.gnome.org/browse/gnome-builder/commit/?id=5736d4bfe365b6dee17d1eba30abfbbf8c3a7a99 I checked out this commit and the one before. The one before was working. This commit was not.
Thanks for tracking this down, I'll take a look.
Created attachment 340564 [details] [review] egg-widget-action-group: don't leak signal id array These are transfer-full, so we are responsible for freeing.
Created attachment 340565 [details] [review] egg-widget-action-group: add runtime warning
Created attachment 340566 [details] [review] egg-widget-action-group: fix signal discovery First off, we were looking up the wrong object (the action group, not the actual widget) and second, we need to walk the parent hierarchy as the list_ids only gives us the signals at that specific TypeNode in GObject.
Attachment 340564 [details] pushed as afa0d4e - egg-widget-action-group: don't leak signal id array Attachment 340565 [details] pushed as 354d095 - egg-widget-action-group: add runtime warning Attachment 340566 [details] pushed as 4da74cb - egg-widget-action-group: fix signal discovery