From 81a0d28a3075fedebd221209efe7525ae488d917 Mon Sep 17 00:00:00 2001 From: Chris Michael Date: Wed, 1 Jan 2014 15:52:21 +0000 Subject: [PATCH] Fix copy/paste error when termio object is deleted. When we get the evas callback for the termio object being deleted, then we Do Not want to readd the same callback. Instead we should do evas_object_event_callback_del_full here. Signed-off-by: Chris Michael --- src/bin/sel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/sel.c b/src/bin/sel.c index e62300e0..d7c9846a 100644 --- a/src/bin/sel.c +++ b/src/bin/sel.c @@ -492,7 +492,7 @@ static void _entry_termio_del_cb(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *info EINA_UNUSED) { Entry *en = data; - if (en->termio) evas_object_event_callback_add + if (en->termio) evas_object_event_callback_del_full (en->termio, EVAS_CALLBACK_DEL, _entry_termio_del_cb, en); en->termio = NULL; }