From 056cb22ce4b8b9963194b72fbeca6663974befdc Mon Sep 17 00:00:00 2001 From: hermet Date: Wed, 15 Feb 2012 09:02:07 +0000 Subject: [PATCH] elementary/widget - improve coding convention git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@67968 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/elm_widget.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/lib/elm_widget.c b/src/lib/elm_widget.c index 7357235..bfd6837 100644 --- a/src/lib/elm_widget.c +++ b/src/lib/elm_widget.c @@ -1044,18 +1044,23 @@ elm_widget_resize_object_set(Evas_Object *obj, { Smart_Data *sd2 = evas_object_smart_data_get(sd->resize_obj); if (sd2) sd2->parent_obj = NULL; - evas_object_event_callback_del_full(sd->resize_obj, EVAS_CALLBACK_HIDE, + evas_object_event_callback_del_full(sd->resize_obj, + EVAS_CALLBACK_HIDE, _sub_obj_hide, sd); } evas_object_event_callback_del_full(sd->resize_obj, EVAS_CALLBACK_DEL, _sub_obj_del, sd); - evas_object_event_callback_del_full(sd->resize_obj, EVAS_CALLBACK_MOUSE_DOWN, + evas_object_event_callback_del_full(sd->resize_obj, + EVAS_CALLBACK_MOUSE_DOWN, _sub_obj_mouse_down, sd); - evas_object_event_callback_del_full(sd->resize_obj, EVAS_CALLBACK_MOUSE_MOVE, + evas_object_event_callback_del_full(sd->resize_obj, + EVAS_CALLBACK_MOUSE_MOVE, _sub_obj_mouse_move, sd); - evas_object_event_callback_del_full(sd->resize_obj, EVAS_CALLBACK_MOUSE_UP, + evas_object_event_callback_del_full(sd->resize_obj, + EVAS_CALLBACK_MOUSE_UP, _sub_obj_mouse_up, sd); evas_object_smart_member_del(sd->resize_obj); + if (_elm_widget_is(sd->resize_obj)) { if (elm_widget_focus_get(sd->resize_obj)) _unfocus_parents(obj); -- 2.7.4