From 65b350092b46531a91f196fbfe84b77b22c91c5e Mon Sep 17 00:00:00 2001 From: Joseph T Date: Wed, 15 Dec 2010 17:39:31 -0500 Subject: [PATCH] [src/lib/elm_conform.c]: conformant deletion handling --- src/lib/elm_conform.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/elm_conform.c b/src/lib/elm_conform.c index c43dbb3..641fdb8 100644 --- a/src/lib/elm_conform.c +++ b/src/lib/elm_conform.c @@ -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); } -- 2.7.4