raster pushed a commit to branch master.

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

commit 2a5443b2cb4ef147cfdf582fc5673a9646f9c326
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Wed Nov 27 09:13:37 2013 +0900

    menu - fix dangling menu job not nulling job ref
    
    this should fix T579
---
 src/bin/e_menu.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/bin/e_menu.c b/src/bin/e_menu.c
index 3e5aa62..d0274a7 100644
--- a/src/bin/e_menu.c
+++ b/src/bin/e_menu.c
@@ -1263,7 +1263,10 @@ e_menu_grab_window_get(void)
 static void
 _e_menu_dangling_cb(void *data)
 {
+   E_Menu *m = data;
+   
    WRN("DANGLING SUBMENU: REF(%d)||MENU(%p)", e_object_ref_get(data), data);
+   m->dangling_job = NULL;
 }
 
 static void

-- 


Reply via email to