diff --git a/src/app/ipc/preload.js b/src/app/ipc/preload.js index 34ef6fe..969deaf 100644 --- a/src/app/ipc/preload.js +++ b/src/app/ipc/preload.js @@ -54,7 +54,9 @@ globalThis.chrome = { }; window.ipc.addEventListener('message', (message) => { - window.qt.webChannelTransport.onmessage(message); + if (typeof window.qt.webChannelTransport.onmessage === 'function') { + window.qt.webChannelTransport.onmessage(message); + } }); console.log('IPC script injected'); \ No newline at end of file