diff --git a/legacy/ecore/src/lib/ecore/ecore_events.c b/legacy/ecore/src/lib/ecore/ecore_events.c index e30234ddba..dc60674c9e 100644 --- a/legacy/ecore/src/lib/ecore/ecore_events.c +++ b/legacy/ecore/src/lib/ecore/ecore_events.c @@ -460,7 +460,7 @@ _ecore_event_call(void) { Ecore_Event *e = event_current; - if (!ef->func_filter(ef->loop_data, ef->data, + if (!ef->func_filter(ef->data, ef->loop_data, e->type, e->event)) { // printf("FILTER SAID TO DEL ev %p\n", e->event);