discomfitor pushed a commit to branch master.
commit 0e0b20c0757cb05882c70ff068c5704a15963862
Author: discomfitor <[email protected]>
Date: Sat May 18 17:00:39 2013 +0100
block multiple menu deactivate callbacks
---
src/bin/e_menu.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/bin/e_menu.c b/src/bin/e_menu.c
index ba7a0b3..54c4105 100644
--- a/src/bin/e_menu.c
+++ b/src/bin/e_menu.c
@@ -471,6 +471,7 @@ e_menu_deactivate(E_Menu *m)
{
E_OBJECT_CHECK(m);
E_OBJECT_TYPE_CHECK(m, E_MENU_TYPE);
+ if (!m->active) return;
m->cur.visible = 0;
m->active = 0;
if (m->post_deactivate_cb.func)
--
------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d