aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/bin/e_widget_entry.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bin/e_widget_entry.c b/src/bin/e_widget_entry.c
index 69ca23cdd..cc1959a12 100644
--- a/src/bin/e_widget_entry.c
+++ b/src/bin/e_widget_entry.c
@@ -199,6 +199,10 @@ _e_wid_del_hook(Evas_Object *obj)
if (!(obj) || (!(wd = e_widget_data_get(obj))))
return;
+ evas_object_del(wd->o_entry);
+ evas_object_del(wd->o_inout);
+ wd->o_entry = NULL;
+ wd->o_inout = NULL;
free(wd);
}