discomfitor pushed a commit to branch devs/discomfitor/comp-menu.
commit a947b8779d321c13e3d5f25f5732bce75a7320c8
Author: discomfitor <discomfitor@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Date: Tue Feb 19 08:09:01 2013 +0000
if a menu is active, ensure efm does not send icon_mouse_in smart callbacks
---
src/bin/e_fm.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/bin/e_fm.c b/src/bin/e_fm.c
index bbd3791..f06aea5 100644
--- a/src/bin/e_fm.c
+++ b/src/bin/e_fm.c
@@ -7419,6 +7419,7 @@ _e_fm2_cb_icon_mouse_in(void *data, Evas *e __UNUSED__,
Evas_Object *obj __UNUSE
ev = event_info;
if (ev->event_flags & EVAS_EVENT_FLAG_ON_HOLD) return;
+ if (e_menu_grab_window_get()) return;
evas_object_smart_callback_call(ic->sd->obj, "icon_mouse_in", &ic->info);
}
--
------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
endpoint security space. For insight on selecting the right partner to
tackle endpoint security challenges, access the full report.
http://p.sf.net/sfu/symantec-dev2dev