diff --git a/main/ipc.js b/main/ipc.js index e7410e7c..b2d0295a 100644 --- a/main/ipc.js +++ b/main/ipc.js @@ -216,7 +216,9 @@ function setAspectRatio (aspectRatio) { // Display string in dock badging area (OS X) function setBadge (text) { log('setBadge %s', text) - if (app.dock) app.dock.setBadge(String(text)) + if (app.dock) { + app.dock.setBadge(String(text)) + } } // Show progress bar. Valid range is [0, 1]. Remove when < 0; indeterminate when > 1. diff --git a/main/menu.js b/main/menu.js index c537ebc6..8b7163a5 100644 --- a/main/menu.js +++ b/main/menu.js @@ -21,14 +21,16 @@ var config = require('../config') var log = require('./log') var windows = require('./windows') -var appMenu, dockMenu +var appMenu function init () { appMenu = electron.Menu.buildFromTemplate(getAppMenuTemplate()) electron.Menu.setApplicationMenu(appMenu) - dockMenu = electron.Menu.buildFromTemplate(getDockMenuTemplate()) - if (app.dock) app.dock.setMenu(dockMenu) + if (app.dock) { + var dockMenu = electron.Menu.buildFromTemplate(getDockMenuTemplate()) + app.dock.setMenu(dockMenu) + } } function toggleFullScreen (flag) {