From 0053ebbfa961887a52f42c2805f8b6c5f522392c Mon Sep 17 00:00:00 2001 From: sawka Date: Fri, 7 Oct 2022 14:36:34 -0700 Subject: [PATCH] add cmd-l listener --- src/emain.ts | 5 +++++ src/preload.js | 1 + 2 files changed, 6 insertions(+) diff --git a/src/emain.ts b/src/emain.ts index 8581664a..b8fc910d 100644 --- a/src/emain.ts +++ b/src/emain.ts @@ -110,6 +110,11 @@ function createMainWindow(clientData) { } return; } + if (input.code == "KeyL" && input.meta) { + win.webContents.send("l-cmd", mods); + e.preventDefault(); + return; + } if (input.code == "KeyW" && input.meta) { e.preventDefault(); win.webContents.send("w-cmd", mods); diff --git a/src/preload.js b/src/preload.js index 5fd7970b..27928233 100644 --- a/src/preload.js +++ b/src/preload.js @@ -4,6 +4,7 @@ contextBridge.exposeInMainWorld("api", { getId: () => ipcRenderer.sendSync("get-id"), onTCmd: (callback) => ipcRenderer.on("t-cmd", callback), onICmd: (callback) => ipcRenderer.on("i-cmd", callback), + onLCmd: (callback) => ipcRenderer.on("l-cmd", callback), onHCmd: (callback) => ipcRenderer.on("h-cmd", callback), onWCmd: (callback) => ipcRenderer.on("w-cmd", callback), onMetaArrowUp: (callback) => ipcRenderer.on("meta-arrowup", callback),