From 865d40b7dbb920461c4f5fa98435298ae113f705 Mon Sep 17 00:00:00 2001 From: Benoit Date: Fri, 19 Jun 2026 13:31:55 +0200 Subject: [PATCH] fix: appliquer rendererReady check aux events stdout aussi MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Complète le commit précédent : tous les webContents.send() vérifient rendererReady --- electron/main.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/electron/main.js b/electron/main.js index 8bd5986..32954cc 100644 --- a/electron/main.js +++ b/electron/main.js @@ -141,8 +141,8 @@ async function startServer() { const output = data.toString(); console.log('[Serveur]', output); - // Transmettre les logs au renderer - if (mainWindow) { + // Transmettre les logs au renderer (seulement si prêt) + if (mainWindow && rendererReady) { mainWindow.webContents.send('server:log', { level: 'info', message: output.trim() @@ -154,7 +154,7 @@ async function startServer() { serverStarted = true; console.log('✅ Serveur démarré avec succès'); - if (mainWindow) { + if (mainWindow && rendererReady) { mainWindow.webContents.send('server:status', { running: true }); }