From 1ff0a027ee78b1678f1381717a8038b253a87996 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Tue, 3 May 2005 08:29:26 +0000 Subject: [PATCH] allow mosue to pop down key activated menu SVN revision: 14568 --- src/bin/e_menu.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/bin/e_menu.c b/src/bin/e_menu.c index 399098c2f..1a7bed074 100644 --- a/src/bin/e_menu.c +++ b/src/bin/e_menu.c @@ -2031,18 +2031,23 @@ _e_menu_cb_mouse_up(void *data, int type, void *event) ev = event; if (ev->win != _e_menu_win) return 1; + t = ecore_time_get(); if ((_e_menu_activate_time != 0.0) && ((t - _e_menu_activate_time) < e_config->menus_click_drag_timeout)) return 1; + ret = _e_menu_active_call(); if (ret == 1) { - if (_e_menu_activate_time != 0.0) +/* allow mouse to pop down menu if clicked elsewhere */ +/* if (_e_menu_activate_time != 0.0) */ _e_menu_deactivate_all(); } else if (ret == -1) _e_menu_deactivate_all(); + else + _e_menu_deactivate_all(); return 1; }