From 4f8af91f4d4ac6f34a40aaba82fdf6690cdd8ce3 Mon Sep 17 00:00:00 2001 From: David Meza Date: Wed, 20 Sep 2017 22:47:33 -0500 Subject: [PATCH] Hide help link if empty. --- src/main/menus/app.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/main/menus/app.js b/src/main/menus/app.js index ebff7de6..96a721a8 100644 --- a/src/main/menus/app.js +++ b/src/main/menus/app.js @@ -202,21 +202,21 @@ function createTemplate(mainWindow, config, isDev) { }] }; template.push(windowMenu); - - template.push({ - label: '&Help', - submenu: [{ + var submenu = []; + if (config.helpLink) { + submenu.push({ label: 'Learn More...', click() { electron.shell.openExternal(config.helpLink); } - }, { - type: 'separator' - }, { - label: `Version ${electron.app.getVersion()}`, - enabled: false - }] + }); + submenu.push(separatorItem); + } + submenu.push({ + label: `Version ${electron.app.getVersion()}`, + enabled: false }); + template.push({label: '&Help', submenu}); return template; }