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.