From 3571cdd2090ab1247111a08a59e5a91cc9d16639 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Thu, 18 Jul 2013 12:48:22 +0900 Subject: [PATCH] unregister access fully on del of src obj. --- legacy/elementary/src/lib/elm_access.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/legacy/elementary/src/lib/elm_access.c b/legacy/elementary/src/lib/elm_access.c index 9c90d0f3ec..b7d84fa8a0 100644 --- a/legacy/elementary/src/lib/elm_access.c +++ b/legacy/elementary/src/lib/elm_access.c @@ -31,6 +31,8 @@ static Elm_Access_Action_Type action_by = ELM_ACCESS_ACTION_FIRST; static Evas_Object * _elm_access_add(Evas_Object *parent); +static void _access_object_unregister(Evas_Object *obj); + static void _elm_access_smart_add(Eo *obj, void *_pd EINA_UNUSED, va_list *list EINA_UNUSED) { @@ -321,9 +323,7 @@ static void _access_obj_del_cb(void *data, Evas *e __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__) { _elm_access_object_unregister(data, obj); - - // _elm_access_edje_object_part_object_register(); set below object data - evas_object_data_del(obj, "_part_access_obj"); + _access_object_unregister(obj); } static void