From 5fcaf3d0eace96fba10e9b161c933a448be625cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E4=B8=80=E4=BA=8C?= Date: Mon, 22 Mar 2021 20:47:35 +0800 Subject: [PATCH] fix: once did-stop-loading register after loaded --- src/services/windows/index.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/services/windows/index.ts b/src/services/windows/index.ts index 206f1277..82b3665b 100644 --- a/src/services/windows/index.ts +++ b/src/services/windows/index.ts @@ -196,6 +196,9 @@ export class Window implements IWindowService { this.workspaceViewService.realignActiveWorkspace(); // ensure redux is loaded first // if not, redux might not be able catch changes sent from ipcMain + if (!mainWindow.webContents.isLoading()) { + return resolve(); + } mainWindow.webContents.once('did-stop-loading', () => { resolve(); });