From 0159cd5b6aa51c594498dad3185bcd6c528e22c2 Mon Sep 17 00:00:00 2001 From: Akos Kitta Date: Mon, 9 Dec 2019 20:28:07 +0100 Subject: [PATCH] Explicitly set the electron app name. To have better menu items on macOS. ("About", "Hide", and "Quit") Signed-off-by: Akos Kitta --- .../application-manager/src/generator/frontend-generator.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dev-packages/application-manager/src/generator/frontend-generator.ts b/dev-packages/application-manager/src/generator/frontend-generator.ts index f35488f20d0a0..816d8bd5aad38 100644 --- a/dev-packages/application-manager/src/generator/frontend-generator.ts +++ b/dev-packages/application-manager/src/generator/frontend-generator.ts @@ -141,6 +141,10 @@ const Storage = require('electron-store'); const electronStore = new Storage(); app.on('ready', () => { + // Explicitly set the app name to have better menu items on macOS. ("About", "Hide", and "Quit") + // See: https://github.com/electron-userland/electron-builder/issues/2468 + app.setName(applicationName); + const { screen } = electron; // Remove the default electron menus, waiting for the application to set its own.