From ac431c9a673d0e268abd9eb6b0c2fd734c91de3a Mon Sep 17 00:00:00 2001 From: Kubat <mael.martin31@gmail.com> Date: Mon, 22 Feb 2021 15:10:02 +0100 Subject: [PATCH] Don't use event.reply when not replying to an event, use win.webContents.send, because this is what we actually do --- main.js | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/main.js b/main.js index a47c9a1..361f89d 100644 --- a/main.js +++ b/main.js @@ -287,13 +287,11 @@ ipcMain.on('verify-lektord', (event, arg) => { setTimeout(() => lkt.idleActualisation(), 1000); setTimeout(() => lkt.statusActualisation(), 1500); - setTimeout(() => db.queueAll().then(karas => event.reply('reload-queue-responce', karas)), 1000); + setTimeout(() => db.queueAll().then(karas => win.webContents.send('reload-queue-responce', karas)), 1000); setInterval(() => { if (lkt.isQueueUpdated()) { lkt.setQueueUpdated(false); - db.queueAll().then(karas => { - event.reply('reload-queue-responce', karas); - }); + db.queueAll().then(karas => win.webContents.send('reload-queue-responce', karas)); } }, 50); @@ -301,7 +299,7 @@ ipcMain.on('verify-lektord', (event, arg) => { var newSongTimeData = lkt.getSongTimeData(); if (newSongTimeData.elapsed != songTimeData.elapsed || newSongTimeData.song != songTimeData.song) { songTimeData = newSongTimeData; - event.reply('send-song-time-data', { + win.webContents.send('send-song-time-data', { elapsed: songTimeData.elapsed, total: songTimeData.total, song: songTimeData.song, @@ -310,14 +308,14 @@ ipcMain.on('verify-lektord', (event, arg) => { counterTime = 0; } else if (newSongTimeData.state == 'play') { counterTime++; - event.reply('send-song-time-data', { + win.webContents.send('send-song-time-data', { elapsed: songTimeData.elapsed + counterTime / 20.0, total: songTimeData.total, song: songTimeData.song, state: songTimeData.state, }); } else { - event.reply('send-song-time-data', { + win.webContents.send('send-song-time-data', { elapsed: songTimeData.elapsed + counterTime / 20.0, total: songTimeData.total, song: songTimeData.song, @@ -329,7 +327,7 @@ ipcMain.on('verify-lektord', (event, arg) => { setInterval(() => { isRunning({ win: 'klkt.exe', mac: 'klkt', linux: 'klkt' }).then(vklkt => { isRunning({ win: 'lektord.exe', mac: 'lektord', linux: 'lektord' }).then(vlektord => { - event.reply('send-runnings', { + win.webContents.send('send-runnings', { klkt: vklkt, lektord: vlektord, }); @@ -339,7 +337,7 @@ ipcMain.on('verify-lektord', (event, arg) => { setInterval(() => { if (lkt.isStatusUpdated()) { - event.reply('send-state', lkt.getStatus().state); + win.webContents.send('send-state', lkt.getStatus().state); } }, 50); }); -- GitLab