From 7d0c1182c83d5ba78750eca09a7f1d15adef3354 Mon Sep 17 00:00:00 2001 From: discomfitor Date: Tue, 19 Feb 2013 08:09:01 +0000 Subject: [PATCH] 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 b992ec73c..9aa60526f 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); }