From 96316e2969b2e78f8492b9d07bfc02d0a30376da Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 14 Feb 2014 14:12:12 -0500 Subject: [PATCH] bugfix: no more crashing when deleting entry widgets --- src/bin/e_widget_entry.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bin/e_widget_entry.c b/src/bin/e_widget_entry.c index fe181dc5a..85ff2a305 100644 --- a/src/bin/e_widget_entry.c +++ b/src/bin/e_widget_entry.c @@ -200,6 +200,8 @@ _e_wid_del_hook(Evas_Object *obj) if (!(obj) || (!(wd = e_widget_data_get(obj)))) return; + evas_object_event_callback_del(wd->o_inout, EVAS_CALLBACK_MOUSE_IN, _e_wid_in); + evas_object_event_callback_del(wd->o_inout, EVAS_CALLBACK_MOUSE_OUT, _e_wid_out); p = e_widget_pointer_get(obj); if (p) e_pointer_type_pop(p, obj, NULL); evas_object_del(wd->o_entry);