From e01c5b9946f3fc88c04a8bf1d5eb0af81cead14b Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 18 Oct 2012 07:33:55 +0000 Subject: [PATCH] don't add gadman desktop menu item if it already exists ticket #1641 SVN revision: 78151 --- src/modules/gadman/e_mod_main.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/modules/gadman/e_mod_main.c b/src/modules/gadman/e_mod_main.c index ef67b6279..df0c44009 100644 --- a/src/modules/gadman/e_mod_main.c +++ b/src/modules/gadman/e_mod_main.c @@ -178,6 +178,10 @@ _gadman_desktop_menu(E_Menu *m, void *d __UNUSED__, void *icon) { E_Menu_Item *mi; + mi = eina_list_data_get(m->items); + /* don't add twice */ + if (mi->cb.func == _gadman_desktop_menu_cb) return; + mi = e_menu_item_new_relative(m, NULL); e_menu_item_label_set(mi, _("Change Gadgets")); e_menu_item_icon_edje_set(mi, icon, "icon");