[src/lib/elm_conform.c]: conformant deletion handling
authorJoseph T <joseph.t@samsung.com>
Wed, 15 Dec 2010 22:39:31 +0000 (17:39 -0500)
committerJoseph T <joseph.t@samsung.com>
Wed, 15 Dec 2010 22:39:31 +0000 (17:39 -0500)
src/lib/elm_conform.c

index c43dbb3..641fdb8 100644 (file)
@@ -43,6 +43,9 @@ _del_hook(Evas_Object *obj)
    Widget_Data *wd = elm_widget_data_get(obj);
    if (!wd) return;
    if (wd->prop_hdl) ecore_event_handler_del(wd->prop_hdl);
+   if (wd->shelf) evas_object_del(wd->shelf);
+   if (wd->virtualkeypad) evas_object_del(wd->virtualkeypad);
+   if (wd->panel) evas_object_del(wd->panel);
    free(wd);
 }