diff --git a/src/lib/edje/edje_load.c b/src/lib/edje/edje_load.c index c431ac40ca..be94d784df 100644 --- a/src/lib/edje/edje_load.c +++ b/src/lib/edje/edje_load.c @@ -1720,6 +1720,7 @@ _edje_file_del(Edje *ed) _edje_animators = eina_list_remove(_edje_animators, ed); eo_do(ed->obj, eo_event_callback_del(EFL_CORE_ANIMATOR_EVENT_ANIMATOR_TICK, _edje_timer_cb, ed)); ecore_animator_del(ed->animator); + ed->animator = NULL; if (ed->pending_actions) {