From 4950abc39936707c2a5e75f7b603c3eb7c5cbc14 Mon Sep 17 00:00:00 2001 From: JellyBrick Date: Wed, 31 Jan 2024 18:40:36 +0900 Subject: [PATCH] fix(PiP): fix multiple handler --- src/plugins/picture-in-picture/main.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/picture-in-picture/main.ts b/src/plugins/picture-in-picture/main.ts index 835a4313..81e85ac2 100644 --- a/src/plugins/picture-in-picture/main.ts +++ b/src/plugins/picture-in-picture/main.ts @@ -10,7 +10,7 @@ export const onMainLoad = async ({ window, getConfig, setConfig, - ipc: { send, handle, on }, + ipc: { send, on }, }: BackendContext) => { let isInPiP = false; let originalPosition: number[]; @@ -40,7 +40,7 @@ export const onMainLoad = async ({ originalPosition = window.getPosition(); originalSize = window.getSize(); - handle('before-input-event', blockShortcutsInPiP); + window.webContents.addListener('before-input-event', blockShortcutsInPiP); window.setMaximizable(false); window.setFullScreenable(false);