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(); });