From 4ff9cd024ae61a0cd3bf406c120af4c78bc54076 Mon Sep 17 00:00:00 2001 From: Elias Nahum Date: Thu, 2 Jul 2020 16:03:45 -0400 Subject: [PATCH] Wait for hydration before app launch (#4523) --- app/mattermost.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/mattermost.js b/app/mattermost.js index b43d601fb..22f5f23cb 100644 --- a/app/mattermost.js +++ b/app/mattermost.js @@ -56,8 +56,8 @@ const launchApp = (credentials) => { ]); const store = Store.redux; - if (credentials) { - waitForHydration(store, async () => { + waitForHydration(store, async () => { + if (credentials) { const {previousVersion} = store.getState().app; const valid = validatePreviousVersion(previousVersion); if (valid) { @@ -69,10 +69,10 @@ const launchApp = (credentials) => { captureJSException(error, false, store); store.dispatch(logout()); } - }); - } else { - resetToSelectServer(emmProvider.allowOtherServers); - } + } else { + resetToSelectServer(emmProvider.allowOtherServers); + } + }); telemetry.startSinceLaunch(['start:splash_screen']); EphemeralStore.appStarted = true;