From 1436dac8525e2a62d28f9b25686d93724f491908 Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Sat, 22 Aug 2009 01:23:58 +0000 Subject: [PATCH] 'everything' module: actually use those new api functions SVN revision: 41922 --- src/modules/everything/evry.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/modules/everything/evry.c b/src/modules/everything/evry.c index 4638c5b96..f59d8eea0 100644 --- a/src/modules/everything/evry.c +++ b/src/modules/everything/evry.c @@ -977,6 +977,7 @@ _evry_selector_objects_get(Evry_Action *act) { if ((act->type_out) && (act->type_out == plugin->type_in) && + (!act->intercept || act->intercept(act)) && (p = plugin->begin(plugin, it))) plugins = eina_list_append(plugins, p); else if (p = plugin->begin(plugin, NULL)) @@ -1385,6 +1386,8 @@ _evry_plugin_action(Evry_Selector *sel, int finished) act->item2 = it_object; act->action(act); + + if (act->cleanup) act->cleanup(act); } else {