diff --git a/ts/background.ts b/ts/background.ts index 5dcfbc509b..bfd5c5e5e5 100644 --- a/ts/background.ts +++ b/ts/background.ts @@ -1655,6 +1655,10 @@ export async function startApp(): Promise { log.warn('Already online. Had a blip in online/offline status.'); Timers.clearTimeout(disconnectTimer); disconnectTimer = undefined; + + if (challengeHandler) { + drop(challengeHandler.onOnline()); + } return; } if (disconnectTimer) {