diff --git a/js/windowMgr.js b/js/windowMgr.js index d0a92581..056e3e92 100644 --- a/js/windowMgr.js +++ b/js/windowMgr.js @@ -85,6 +85,7 @@ function doCreateMainWindow(initialUrl, initialBounds) { sandbox: sandboxed, nodeIntegration: isNodeEnv, preload: preloadMainScript, + nativeWindowOpen: true } }; diff --git a/package.json b/package.json index 5f7d045d..00db061d 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "demo-win": "npm run prebuild && cross-env ELECTRON_DEV=true electron . --url=file:///demo/index.html", "demo-mac": "npm run prebuild && cross-env ELECTRON_DEV=true electron . --url=file://$(pwd)/demo/index.html", "unpacked-mac": "npm run prebuild && npm run test && build --mac --dir", + "packed-mac": "npm run unpacked-mac && packagesbuild -v installer/mac/symphony-mac-packager.pkgproj", "unpacked-win": "npm run prebuild && npm run test && build --win --x64 --dir", "unpacked-win-x86": "npm run prebuild && npm run test && build --win --ia32", "prebuild": "npm run rebuild && npm run browserify-preload", @@ -68,7 +69,7 @@ "devDependencies": { "browserify": "^14.1.0", "cross-env": "^3.2.4", - "electron": "1.6.11", + "electron": "1.7.5", "electron-builder": "^13.9.0", "electron-builder-squirrel-windows": "^12.3.0", "electron-packager": "^8.5.2",