From 3433a78ba2303a1e9f2afc1b2e55b2ee91b99e8c Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 15 Aug 2012 06:35:02 +0000 Subject: [PATCH] gadcon util menu thingy now sets created menu to appropriate struct members to prevent unexpected behavior SVN revision: 75282 --- src/bin/e_gadcon.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bin/e_gadcon.c b/src/bin/e_gadcon.c index 578301fef..e6f805303 100644 --- a/src/bin/e_gadcon.c +++ b/src/bin/e_gadcon.c @@ -1581,6 +1581,7 @@ e_gadcon_client_util_menu_items_append(E_Gadcon_Client *gcc, E_Menu *menu_gadget else menu_main = e_menu_new(); e_menu_post_deactivate_callback_set(menu_main, _e_gadcon_client_cb_menu_post, gcc); + gcc->menu = menu_main; if ((gcc->gadcon->shelf) || (gcc->gadcon->toolbar)) { @@ -1617,6 +1618,7 @@ e_gadcon_client_util_menu_items_append(E_Gadcon_Client *gcc, E_Menu *menu_gadget if (gcc->gadcon->shelf) { mo = e_menu_new(); + gcc->gadcon->shelf->menu = menu_main; mi = e_menu_item_new(mo); e_menu_item_label_set(mi, _("Plain"));