'everything' apps: add command only once

SVN revision: 47960
This commit is contained in:
Hannes Janetzek 2010-04-12 15:34:21 +00:00
parent 7849591dc6
commit 99892f335c
1 changed files with 2 additions and 1 deletions

View File

@ -533,7 +533,8 @@ _fetch(Evry_Plugin *plugin, const char *input)
EVRY_ITEM(app)->label = eina_stringshare_add(input);
eina_stringshare_del(app->file);
app->file = eina_stringshare_add(input);
EVRY_PLUGIN_ITEM_APPEND(p, app);
if (!eina_list_data_find(p->base.items, app))
EVRY_PLUGIN_ITEM_APPEND(p, app);
ev = E_NEW(Evry_Event_Item_Changed, 1);
evry_item_ref(EVRY_ITEM(app));