Merge remote-tracking branch 'upstream/master' into make-menu-registry-obsolete

Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
This commit is contained in:
Janne Savolainen committed 2021-12-15 16:14:08 +02:00
commit 2189679a30
40 files changed
+670 -333

No files matched your search

+12 -2
View File
@@ -63,7 +63,7 @@ export function showAbout(browserWindow: BrowserWindow) {
});
}
export function buildMenu(
export function getAppMenu(
windowManager: WindowManager,
electronMenuItems: MenuRegistration[],
) {
@@ -324,5 +324,15 @@ export function buildMenu(
appMenu.delete("mac");
}
Menu.setApplicationMenu(Menu.buildFromTemplate([...appMenu.values()]));
return [...appMenu.values()];
}
export function buildMenu(
windowManager: WindowManager,
electronMenuItems: MenuRegistration[],
) {
Menu.setApplicationMenu(
Menu.buildFromTemplate(getAppMenu(windowManager, electronMenuItems)),
);
}