fix: shortcuts and menus without id not longer work (#984)

This commit is contained in:
Felix Häusler 2019-04-27 19:45:46 +02:00 committed by GitHub
parent a6d97abab7
commit 21d09706a7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -303,7 +303,8 @@ const callMenuCallback = (menuInfo, win) => {
const menus = Menu.getApplicationMenu() const menus = Menu.getApplicationMenu()
menuItem = menus.getMenuItemById(id) menuItem = menus.getMenuItemById(id)
} }
if (menuItem && menuItem.enabled !== false) { // Allow all shortcuts/menus without id and only enabled menus with id (GH#980).
if (!menuItem || menuItem.enabled !== false) {
click(menuItem, win) click(menuItem, win)
} }
} else { } else {