From ace5df4a3f4f48fe9b32efa3cb290581d920b88c Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Wed, 18 May 2011 07:04:51 +0000 Subject: [PATCH] fix elm table clear to remove elm widget usb obj entries! SVN revision: 59482 --- legacy/elementary/src/lib/elm_table.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/legacy/elementary/src/lib/elm_table.c b/legacy/elementary/src/lib/elm_table.c index e037ad92ab..b22e00a3eb 100644 --- a/legacy/elementary/src/lib/elm_table.c +++ b/legacy/elementary/src/lib/elm_table.c @@ -300,8 +300,12 @@ elm_table_unpack(Evas_Object *obj, Evas_Object *subobj) EAPI void elm_table_clear(Evas_Object *obj, Eina_Bool clear) { + Eina_List *chld; + Evas_Object *o; ELM_CHECK_WIDTYPE(obj, widtype); Widget_Data *wd = elm_widget_data_get(obj); if (!wd) return; + chld = evas_object_table_children_get(wd->tbl); + EINA_LIST_FREE(chld, o) elm_widget_sub_object_del(obj, o); evas_object_table_clear(wd->tbl, clear); }