diff options
author | Cedric Bail <cedric@osg.samsung.com> | 2017-09-22 14:37:25 -0700 |
---|---|---|
committer | Cedric Bail <cedric@osg.samsung.com> | 2017-09-22 14:57:15 -0700 |
commit | 6232fa2a9bad08cdd5ec249b2a5624e0051c9480 (patch) | |
tree | aa07e44e14f739fe0890556af05fb30703390743 /src/lib/ecore_evas/ecore_evas.c | |
parent | e4cd67c7d6751dfe466a347e21d42ba2d7cbbc9f (diff) |
ecore_evas: skip deleted Ecore_Evas while searching for a general animator source.
Diffstat (limited to '')
-rw-r--r-- | src/lib/ecore_evas/ecore_evas.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/ecore_evas/ecore_evas.c b/src/lib/ecore_evas/ecore_evas.c index d510950cbf..9f7951ab67 100644 --- a/src/lib/ecore_evas/ecore_evas.c +++ b/src/lib/ecore_evas/ecore_evas.c | |||
@@ -3129,7 +3129,8 @@ _ecore_evas_tick_source_find(void) | |||
3129 | 3129 | ||
3130 | _general_tick = NULL; | 3130 | _general_tick = NULL; |
3131 | EINA_INLIST_FOREACH(ecore_evases, ee) | 3131 | EINA_INLIST_FOREACH(ecore_evases, ee) |
3132 | if (ee->engine.func->fn_animator_register && | 3132 | if (!ee->deleted && |
3133 | ee->engine.func->fn_animator_register && | ||
3133 | ee->engine.func->fn_animator_unregister) | 3134 | ee->engine.func->fn_animator_unregister) |
3134 | { | 3135 | { |
3135 | if (ee->anim_count) | 3136 | if (ee->anim_count) |