discomfitor pushed a commit to branch master.

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

commit e757c67b31dbd78a5f03520200b68d4833778b42
Author: Mike Blumenkrantz <zm...@samsung.com>
Date:   Fri Jan 17 19:07:11 2014 -0500

    hide ibar menu when its gadget menu is opened
    
    one menu at a time.
    
    T744 maybe?
---
 src/modules/ibar/e_mod_main.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/modules/ibar/e_mod_main.c b/src/modules/ibar/e_mod_main.c
index afc29ea..d566b23 100644
--- a/src/modules/ibar/e_mod_main.c
+++ b/src/modules/ibar/e_mod_main.c
@@ -1400,6 +1400,11 @@ _ibar_cb_icon_mouse_down(void *data, Evas *e __UNUSED__, 
Evas_Object *obj __UNUS
         char buf[256];
         int cx, cy;
 
+        E_FREE_FUNC(ic->show_timer, ecore_timer_del);
+        E_FREE_FUNC(ic->hide_timer, ecore_timer_del);
+        E_FREE_FUNC(ic->timer, ecore_timer_del);
+        if (ic->menu)
+          _ibar_icon_menu_hide(ic, ic->menu_grabbed);
         m = e_menu_new();
 
         /* FIXME: other icon options go here too */

-- 


Reply via email to