about summary refs log tree commit diff
path: root/src/state/models/session.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/state/models/session.ts')
-rw-r--r--src/state/models/session.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/state/models/session.ts b/src/state/models/session.ts
index 96e058c02..c36537601 100644
--- a/src/state/models/session.ts
+++ b/src/state/models/session.ts
@@ -158,11 +158,12 @@ export class SessionModel {
    */
   async setActiveSession(agent: BskyAgent, did: string) {
     this._log('SessionModel:setActiveSession')
+    const hadSession = !!this.data
     this.data = {
       service: agent.service.toString(),
       did,
     }
-    await this.rootStore.handleSessionChange(agent)
+    await this.rootStore.handleSessionChange(agent, {hadSession})
   }
 
   /**