This commit is contained in:
SteVen Batten
2018-08-01 13:03:00 -07:00
parent c8f0ee9763
commit 9129656f3d
5 changed files with 25 additions and 11 deletions

View File

@@ -112,8 +112,14 @@ export class Menubar {
return enableNativeTabs;
}
updateMenu(menus: IMenubarData, windowId: number) {
updateMenu(menus: IMenubarData, windowId: number, additionalKeybindings?: Array<IMenubarKeybinding>) {
this.menubarMenus = menus;
if (additionalKeybindings) {
additionalKeybindings.forEach(keybinding => {
this.keybindings[keybinding.id] = keybinding;
});
}
this.scheduleUpdateMenu();
}