From 7417893c227934f3e7969340f87dd39afe6fbd8b Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Fri, 21 Aug 2015 14:59:04 +0200 Subject: [PATCH] Fix closing of nested menus (#1490443) --- program/js/app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/program/js/app.js b/program/js/app.js index 848bedcd3..b798ddea2 100644 --- a/program/js/app.js +++ b/program/js/app.js @@ -7151,7 +7151,7 @@ function rcube_webmail() if (show) { // truncate stack down to the one containing the ref link for (var i = this.menu_stack.length - 1; stack && i >= 0; i--) { - if (!$(ref).parents('#'+this.menu_stack[i]).length) + if (!$(ref).parents('#'+this.menu_stack[i]).length && $(event.target).parent().attr('role') != 'menuitem') this.hide_menu(this.menu_stack[i], event); } if (stack && this.menu_stack.length) {