forked from enlightenment/efl
eo: correctly allow for triggering the same event while the previous one was cancelled.
If you are to trigger an event and just cancelled the one being processed, it would just not propagate any event while it should. The code looks like more like it was forgotten line or something. Reviewed-by: Marcel Hollerbach <marcel-hollerbach@t-online.de> Differential Revision: https://phab.enlightenment.org/D7481
This commit is contained in:
parent
7fcb3f5db1
commit
b351390b04
|
@ -1643,6 +1643,7 @@ _event_callback_call(Eo *obj_id, Efl_Object_Data *pd,
|
|||
|
||||
lookup = NULL;
|
||||
callback_already_stopped = pd->callback_stopped;
|
||||
pd->callback_stopped = EINA_FALSE;
|
||||
ret = EINA_TRUE;
|
||||
|
||||
ev.object = obj_id;
|
||||
|
|
Loading…
Reference in New Issue