From: Jaehwan Kim Date: Thu, 2 Dec 2010 07:54:05 +0000 (+0900) Subject: [controlbar] elm_widget_sub_object_add -> evas_object_smart_member_add X-Git-Tag: sbs-working-armel~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e319a835586a275d6de0c0290ce9505e89baf548;p=framework%2Fuifw%2Felementary.git [controlbar] elm_widget_sub_object_add -> evas_object_smart_member_add --- diff --git a/src/lib/elm_controlbar.c b/src/lib/elm_controlbar.c index da7d25f..8c575cf 100644 --- a/src/lib/elm_controlbar.c +++ b/src/lib/elm_controlbar.c @@ -2445,14 +2445,14 @@ create_more_item(Widget_Data *wd, int style) evas_object_smart_callback_add(obj, "sub-object-del", _sub_del, obj); - elm_widget_sub_object_add(obj, wd->view); - elm_widget_sub_object_add(obj, wd->edit_box); + evas_object_smart_member_add(wd->view, obj); + evas_object_smart_member_add(wd->edit_box, obj); elm_widget_resize_object_set(obj, wd->edje); - elm_widget_sub_object_add(obj, wd->focused_box); - elm_widget_sub_object_add(obj, wd->focused_box_left); - elm_widget_sub_object_add(obj, wd->focused_box_right); - elm_widget_sub_object_add(obj, wd->box); - elm_widget_sub_object_add(obj, wd->event_box); + evas_object_smart_member_add(wd->focused_box, obj); + evas_object_smart_member_add(wd->focused_box_left, obj); + evas_object_smart_member_add(wd->focused_box_right, obj); + evas_object_smart_member_add(wd->box, obj); + evas_object_smart_member_add(wd->event_box, obj); _sizing_eval(obj); return obj; @@ -3138,8 +3138,8 @@ elm_controlbar_item_del(Elm_Controlbar_Item * it) EAPI void elm_controlbar_item_select(Elm_Controlbar_Item * it) { - if (it->obj == NULL) - return; + if (it == NULL) return; + if (it->obj == NULL) return; Widget_Data * wd = elm_widget_data_get(it->obj); if (wd == NULL) return;