diff --git a/app/menu.js b/app/menu.js index dd267939..c7a646e7 100644 --- a/app/menu.js +++ b/app/menu.js @@ -211,7 +211,12 @@ module.exports = ({createWindow, updatePlugins}) => { accelerator: accelerators.toggleDevTools, click(item, focusedWindow) { if (focusedWindow) { - focusedWindow.webContents.toggleDevTools(); + const webContents = focusedWindow.webContents; + if (webContents.isDevToolsOpened()) { + webContents.closeDevTools(); + } else { + webContents.openDevTools({mode: 'detach'}); + } } } },