diff --git a/menu.js b/menu.js index 630b48d4..068393f6 100644 --- a/menu.js +++ b/menu.js @@ -1,7 +1,7 @@ const { existsSync } = require("fs"); const path = require("path"); -const { app, Menu, dialog } = require("electron"); +const { app, clipboard, Menu, dialog } = require("electron"); const is = require("electron-is"); const { restart } = require("./providers/app-controls"); @@ -329,6 +329,13 @@ const mainMenuTemplate = (win) => { } }, }, + { + label: "Copy current URL", + click: () => { + const currentURL = win.webContents.getURL(); + clipboard.writeText(currentURL); + }, + }, { label: "Restart App", click: restart