From 88776b343c688221bd505a84179011f8910e5009 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Tue, 12 Jul 2016 19:38:54 -0300 Subject: [PATCH] Handling new windows in main app --- electron/main.js | 1 + 1 file changed, 1 insertion(+) diff --git a/electron/main.js b/electron/main.js index 2fc841d1..d5e4e10b 100644 --- a/electron/main.js +++ b/electron/main.js @@ -136,6 +136,7 @@ function createWindow () { // Open links in default browser mainWindow.webContents.on('new-window', function(e, url, frameName, disposition, options) { + if ( disposition !== 'foreground-tab' ) return; const protocol = require('url').parse(url).protocol; if (protocol === 'http:' || protocol === 'https:' || protocol === 'mailto:') { e.preventDefault();