Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_gadcon.c Log Message: fix stop editing menu =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_gadcon.c,v retrieving revision 1.31 retrieving revision 1.32 diff -u -3 -r1.31 -r1.32 --- e_gadcon.c 15 Jun 2006 07:24:10 -0000 1.31 +++ e_gadcon.c 15 Jun 2006 07:41:51 -0000 1.32 @@ -1371,10 +1371,17 @@ gcc); gcc->menu = mn; - mi = e_menu_item_new(mn); - e_menu_item_label_set(mi, _("Stop editing")); - e_util_menu_item_edje_icon_set(mi, "enlightenment/edit"); - e_menu_item_callback_set(mi, _e_gadcon_client_cb_menu_edit, gcc); + if (gcc->gadcon->menu_attach.func) + { + gcc->gadcon->menu_attach.func(gcc->gadcon->menu_attach.data, mn); + } + else + { + mi = e_menu_item_new(mn); + e_menu_item_label_set(mi, _("Stop editing")); + e_util_menu_item_edje_icon_set(mi, "enlightenment/edit"); + e_menu_item_callback_set(mi, _e_gadcon_client_cb_menu_edit, gcc); + } e_gadcon_canvas_zone_geometry_get(gcc->gadcon, &cx, &cy, &cw, &ch); e_menu_activate_mouse(mn, _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs