From d3f3e49ee7f2efc4d524070147c0ed138840dc4b Mon Sep 17 00:00:00 2001 From: Joey Ballentine <34788790+joeyballentine@users.noreply.github.com> Date: Mon, 28 Aug 2023 09:10:38 -0400 Subject: [PATCH] Stop main window from opening every time backend-ready is sent (#2154) --- src/main/gui/main-window.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/gui/main-window.ts b/src/main/gui/main-window.ts index d94a9aec6..042aa1284 100644 --- a/src/main/gui/main-window.ts +++ b/src/main/gui/main-window.ts @@ -349,6 +349,7 @@ export const createMainWindow = async (args: OpenArguments) => { } }); + let opened = false; sse.addEventListener('backend-ready', () => { progressController.submitProgress({ totalProgress: 1, @@ -365,9 +366,12 @@ export const createMainWindow = async (args: OpenArguments) => { return; } - mainWindow.show(); - if (lastWindowSize?.maximized) { - mainWindow.maximize(); + if (!opened) { + mainWindow.show(); + if (lastWindowSize?.maximized) { + mainWindow.maximize(); + } + opened = true; } });