diff --git a/src/lib/elementary/efl_ui_focus_manager_calc.c b/src/lib/elementary/efl_ui_focus_manager_calc.c index 8f05d8a723..a366271146 100644 --- a/src/lib/elementary/efl_ui_focus_manager_calc.c +++ b/src/lib/elementary/efl_ui_focus_manager_calc.c @@ -470,11 +470,11 @@ _object_del_cb(void *data, const Efl_Event *event) EFL_CALLBACKS_ARRAY_DEFINE(regular_node, {EFL_GFX_ENTITY_EVENT_RESIZE, _node_new_geometry_cb}, {EFL_GFX_ENTITY_EVENT_MOVE, _node_new_geometry_cb}, - {EFL_EVENT_DEL, _object_del_cb}, + {EFL_EVENT_INVALIDATE, _object_del_cb}, ); EFL_CALLBACKS_ARRAY_DEFINE(logical_node, - {EFL_EVENT_DEL, _object_del_cb}, + {EFL_EVENT_INVALIDATE, _object_del_cb}, );