diff --git a/ts/background.ts b/ts/background.ts index d4dc993cab..799114dbf7 100644 --- a/ts/background.ts +++ b/ts/background.ts @@ -2060,6 +2060,16 @@ export async function startApp(): Promise { ); window.addEventListener('online', onOnline); onEmpty(); // this ensures that the loading screen is dismissed + + // Switch to inbox view even if contact sync is still running + if ( + window.reduxStore.getState().app.appView === AppViewType.Installer + ) { + log.info('firstRun: offline, opening inbox'); + window.reduxActions.app.openInbox(); + } else { + log.info('firstRun: offline, not opening inbox'); + } return; }