From f5616967a4c9729f6a9a59ac9fe27d9cb757c599 Mon Sep 17 00:00:00 2001 From: Matthias Einwag Date: Mon, 1 Dec 2014 20:03:07 +0100 Subject: [PATCH] Load commands also from menu items in extension menus, not only in main menus. --- main.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main.js b/main.js index a3521fb..c7bdcc5 100644 --- a/main.js +++ b/main.js @@ -59,8 +59,8 @@ define(function (require, exports, module) { // Get list of all top-level menu bar menus // Ignore context menus since it seems less safe to assume those commands can be run in isolation - var menuIds = $.map(Menus.AppMenuBar, function (menuConstVal, menuConstName) { - return menuConstVal; + var menuIds = $.map(Menus.getAllMenus(), function (menuItem, menuId) { + return menuId; }); // Filter command list accordingly @@ -76,6 +76,7 @@ define(function (require, exports, module) { var menuItemId = menu && menu._getMenuItemId(id); if (Menus.getMenuItem(menuItemId)) { noArgsOk = true; + return; } }); }