illogict pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=be6b912adbb3bf0262924a44fb9957507017b0af

commit be6b912adbb3bf0262924a44fb9957507017b0af
Author: Chidambar Zinnoury <chidambar.zinno...@zefla.fr>
Date:   Mon Apr 21 23:24:21 2014 +0200

     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 898631c..514e295 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 */

-- 


Reply via email to