fix(gui): Fix menu's application name (#1996)

This replaces use of `electron.app.getName()` with the package.json's `.displayName`
property to ensure the correct application name is displayed when packaged.

Change-Type: patch
This commit is contained in:
Jonas Hermsmeier 2018-01-26 07:04:54 -08:00 committed by GitHub
parent 9c019cafd5
commit 890122894f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -17,6 +17,7 @@
'use strict' 'use strict'
const electron = require('electron') const electron = require('electron')
const packageJson = require('../../package.json')
const menuTemplate = [ const menuTemplate = [
{ {
@ -68,7 +69,7 @@ const menuTemplate = [
if (process.platform === 'darwin') { if (process.platform === 'darwin') {
menuTemplate.unshift({ menuTemplate.unshift({
label: electron.app.getName(), label: packageJson.displayName,
submenu: [ { submenu: [ {
role: 'about' role: 'about'
}, { }, {
@ -98,7 +99,7 @@ if (process.platform === 'darwin') {
}) })
} else { } else {
menuTemplate.unshift({ menuTemplate.unshift({
label: electron.app.getName(), label: packageJson.displayName,
submenu: [ { submenu: [ {
label: 'Settings', label: 'Settings',
click () { click () {