From 4e30fa3b6f6e7ce8995623a9909eafb8e14f3a50 Mon Sep 17 00:00:00 2001 From: Daniel Juyung Seo Date: Thu, 20 Mar 2014 02:13:41 +0900 Subject: [PATCH] toolbar: Fixed wrong parameter for elm_widget_sub_object_del. Remove the icon from the sub object list for a widget not for an edje object. --- legacy/elementary/src/lib/elm_toolbar.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/legacy/elementary/src/lib/elm_toolbar.c b/legacy/elementary/src/lib/elm_toolbar.c index e7be76bd27..546333931b 100644 --- a/legacy/elementary/src/lib/elm_toolbar.c +++ b/legacy/elementary/src/lib/elm_toolbar.c @@ -2204,7 +2204,7 @@ _elm_toolbar_item_icon_update(Elm_Toolbar_Item *item) ELM_TOOLBAR_DATA_GET(WIDGET(item), sd); - elm_widget_sub_object_del(VIEW(item), old_icon); + elm_widget_sub_object_del(WIDGET(item), old_icon); edje_object_part_swallow(VIEW(item), "elm.swallow.icon", item->icon); if (item->icon) edje_object_signal_emit(VIEW(item), "elm,state,icon,visible", "elm"); @@ -2307,7 +2307,7 @@ _elm_toolbar_item_icon_obj_set(Evas_Object *obj, (VIEW(item), "elm.swallow.icon_new"); if (old_icon) { - elm_widget_sub_object_del(VIEW(item), old_icon); + elm_widget_sub_object_del(WIDGET(item), old_icon); evas_object_hide(old_icon); } edje_object_part_swallow