From def880afe6d8c8dcb79cddf6405b9f779ffa15ef Mon Sep 17 00:00:00 2001 From: Anton Reshetov Date: Thu, 18 Jun 2020 11:07:40 +0300 Subject: [PATCH] fix(monaco): provide copy, paste, cut from menu --- src/main/lib/main-menu.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/lib/main-menu.js b/src/main/lib/main-menu.js index 4098cea..f15fd93 100644 --- a/src/main/lib/main-menu.js +++ b/src/main/lib/main-menu.js @@ -138,16 +138,28 @@ export default mainWindow => { { label: 'Cut', accelerator: 'CommandOrControl+X', + click (menuItem, focusedWin) { + mainWindow.webContents.send('menu:cut') + focusedWin.webContents.cut() + }, selector: 'cut:' }, { label: 'Copy', accelerator: 'CommandOrControl+C', + click (menuItem, focusedWin) { + mainWindow.webContents.send('menu:copy') + focusedWin.webContents.copy() + }, selector: 'copy:' }, { label: 'Paste', accelerator: 'CommandOrControl+V', + click (menuItem, focusedWin) { + mainWindow.webContents.send('menu:paste') + focusedWin.webContents.paste() + }, selector: 'paste:' }, {