diff --git a/src/main.ts b/src/main.ts index 2aa57a6..b86cba4 100644 --- a/src/main.ts +++ b/src/main.ts @@ -3945,7 +3945,9 @@ ipcMain.handle('start-download', async () => { saveQueue(downloadQueue); emitQueueUpdated(); - processQueue(); + if (!isDownloading) { + void processQueue(); + } return true; });