Fix obsolete 'shell' API

This commit is contained in:
Yuya Ochiai
2016-06-12 22:56:22 +09:00
parent 3357fc18d2
commit f2e3b58e04
2 changed files with 6 additions and 5 deletions

View File

@@ -3,7 +3,8 @@
const {
app,
dialog,
ipcMain
ipcMain,
shell
} = require('electron');
const path = require('path');
const fs = require('fs');
@@ -23,7 +24,7 @@ function init(mainWindow) {
function initDialogEvent(mainWindow) {
ipcMain.on('confirm-protocol', (event, protocol, URL) => {
if (allowedProtocols.indexOf(protocol) !== -1) {
require('shell').openExternal(URL);
shell.openExternal(URL);
return;
}
dialog.showMessageBox(mainWindow, {
@@ -47,7 +48,7 @@ function initDialogEvent(mainWindow) {
});
// fallthrough
case 0:
require('shell').openExternal(URL);
shell.openExternal(URL);
break;
default:
break;