From b71e4186251676ed01bb505f6b16be14511a680b Mon Sep 17 00:00:00 2001 From: Mo Bitar Date: Tue, 31 Jan 2017 09:57:09 -0600 Subject: [PATCH] handle links in browser --- app/index.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/index.js b/app/index.js index 55f06d0e..a6c5f8b9 100644 --- a/app/index.js +++ b/app/index.js @@ -6,6 +6,7 @@ const windowStateKeeper = require('electron-window-state') const isDev = require('electron-is-dev'); const log = require('electron-log') log.transports.file.level = 'info'; +const shell = require('electron').shell; app.setName('Standard Notes'); @@ -82,6 +83,13 @@ function createWindow () { win.loadURL(url); }); + // handle link clicks + win.webContents.on('new-window', function(e, url) { + e.preventDefault(); + shell.openExternal(url); + }); + + // auto updater autoUpdater.logger = log if(!isDev) { autoUpdater.checkForUpdates(); @@ -131,9 +139,6 @@ app.on('ready', function(){ { role: 'pasteandmatchstyle' }, - { - role: 'delete' - }, { role: 'selectall' }