discomfitor pushed a commit to branch master.
commit 9cb17f6c8ff7567be78cc59970fbb9f9d62c9393
Author: Mike Blumenkrantz <[email protected]>
Date: Mon Jun 24 10:52:51 2013 +0100
correctly pop pointer stack when deleting entry widgets
---
src/bin/e_widget_entry.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/bin/e_widget_entry.c b/src/bin/e_widget_entry.c
index cc1959a..fe181dc 100644
--- a/src/bin/e_widget_entry.c
+++ b/src/bin/e_widget_entry.c
@@ -196,9 +196,12 @@ static void
_e_wid_del_hook(Evas_Object *obj)
{
E_Widget_Data *wd;
+ E_Pointer *p;
if (!(obj) || (!(wd = e_widget_data_get(obj))))
return;
+ p = e_widget_pointer_get(obj);
+ if (p) e_pointer_type_pop(p, obj, NULL);
evas_object_del(wd->o_entry);
evas_object_del(wd->o_inout);
wd->o_entry = NULL;
--
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev