From faeb840bdb398ed163949fad346f8b2efd51dee5 Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Thu, 13 May 2010 04:42:22 +0000 Subject: [PATCH] fix automatic switching to object selector when action requires object SVN revision: 48802 --- src/modules/everything/evry.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/modules/everything/evry.c b/src/modules/everything/evry.c index 25a40dac5..a54dd8d3d 100644 --- a/src/modules/everything/evry.c +++ b/src/modules/everything/evry.c @@ -1846,7 +1846,7 @@ static void _evry_plugin_action(Evry_Selector *sel, int finished) { Evry_State *s_subj, *s_act, *s_obj = NULL; - Evry_Item *it_subj, *it_act, *it_obj, *it; + Evry_Item *it, *it_subj, *it_act, *it_obj = NULL; Eina_List *l; if (selectors[0]->update_timer) @@ -1890,9 +1890,8 @@ _evry_plugin_action(Evry_Selector *sel, int finished) if (act->it2.type) { /* check if object is provided */ - if (selectors[2]->state) + if ((s_obj = selectors[2]->state)) { - s_obj = selectors[2]->state; it_obj = s_obj->cur_item; }