From f473e943ee32e0d636b8b3874d523323c4f61de2 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 27 Jul 2012 09:29:59 +0000 Subject: [PATCH] ensure gadman gadget is not already in waiting list before adding SVN revision: 74479 --- src/modules/gadman/e_mod_gadman.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/gadman/e_mod_gadman.c b/src/modules/gadman/e_mod_gadman.c index d1c919f1f..13f96405a 100644 --- a/src/modules/gadman/e_mod_gadman.c +++ b/src/modules/gadman/e_mod_gadman.c @@ -208,7 +208,8 @@ gadman_gadget_place(E_Gadcon_Client *gcc, E_Config_Gadcon_Client *cf, Gadman_Lay } if (!cc) { - gc->waiting_classes = eina_list_append(gc->waiting_classes, cf); + if (!eina_list_data_find(gc->waiting_classes, cf)) + gc->waiting_classes = eina_list_append(gc->waiting_classes, cf); e_gadcon_custom_populate_request(gc); return NULL; }