forked from enlightenment/enlightenment
tasks - dont use ignore flag on remove of client
this may be causing stale clients to stary in the tasks list. this might fix it, but i'm not sure as i can't reproduce. adresses T7223 or at least mhy comment on the valgrind log @fix
This commit is contained in:
parent
f2e0e2d785
commit
63f2d0ba95
|
@ -954,7 +954,6 @@ _tasks_cb_event_client_remove(void *data EINA_UNUSED, int type EINA_UNUSED, void
|
||||||
Tasks *tasks;
|
Tasks *tasks;
|
||||||
Eina_List *l;
|
Eina_List *l;
|
||||||
|
|
||||||
if (e_client_util_ignored_get(ev->ec)) return ECORE_CALLBACK_RENEW;
|
|
||||||
EINA_LIST_FOREACH(tasks_config->tasks, l, tasks)
|
EINA_LIST_FOREACH(tasks_config->tasks, l, tasks)
|
||||||
{
|
{
|
||||||
tasks->clients = eina_list_remove(tasks->clients, ev->ec);
|
tasks->clients = eina_list_remove(tasks->clients, ev->ec);
|
||||||
|
|
Loading…
Reference in New Issue