From be6b912adbb3bf0262924a44fb9957507017b0af Mon Sep 17 00:00:00 2001 From: Chidambar Zinnoury Date: Mon, 21 Apr 2014 23:24:21 +0200 Subject: [PATCH] Bugfix: e syscon: Cleanup everything when closing the dialog by clicking outside of it. Inputs were still being held, leading to inability to interact with windows unless restarting Enlightenment. --- src/modules/syscon/e_syscon.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/modules/syscon/e_syscon.c b/src/modules/syscon/e_syscon.c index 898631c8f..514e29580 100644 --- a/src/modules/syscon/e_syscon.c +++ b/src/modules/syscon/e_syscon.c @@ -27,8 +27,7 @@ static int act_count = 0; static void _cb_del(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED) { - evas_object_hide(popup); - E_FREE_FUNC(popup, evas_object_del); + e_syscon_hide(); } /* externally accessible functions */