}
ee->animator_count = 0;
- efl_event_callback_array_del(ee->evas, animator_watch(), ee);
+ /* not present in extn engine */
+ if (ee->evas)
+ {
+ efl_event_callback_array_del(ee->evas, animator_watch(), ee);
+ efl_event_callback_array_del(ee->evas, _ecore_evas_device_cbs(), ee);
+ }
if (ee->anim)
ecore_animator_del(ee->anim);
ee->anim = NULL;
ecore_timer_del(ee->prop.wm_rot.manual_mode.timer);
_ecore_evas_aux_hint_free(ee);
ee->prop.wm_rot.manual_mode.timer = NULL;
- efl_event_callback_array_del(ee->evas, _ecore_evas_device_cbs(), ee);
eina_hash_free(ee->prop.cursors);
ee->prop.cursors = NULL;
//TIZEN_ONLY(20171218) : Add to free evas engine rsc before free evas