diff --git a/ts/background.ts b/ts/background.ts index 204d97567..25e7ca6a2 100644 --- a/ts/background.ts +++ b/ts/background.ts @@ -2056,6 +2056,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; }