aboutsummaryrefslogtreecommitdiffstats
path: root/src/features/messages.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-08-08 11:53:10 -0700
committerAdam Soltys <[email protected]>2026-08-08 11:53:10 -0700
commit8b2c709ca1891668a2bbbf373f388fa6271a37a7 (patch)
tree1e6eb319ca0486d880eaf631b00f520509101f1b /src/features/messages.js
parent14f7c6ddbe44fa07572e4e86b25605ae916f3271 (diff)
downloadcoinosv3-8b2c709ca1891668a2bbbf373f388fa6271a37a7.tar.gz
coinosv3-8b2c709ca1891668a2bbbf373f388fa6271a37a7.zip
Switching accounts hangs up first: feature runtimes stop on lock and activate, so no one inherits another wallet's chats or steals its inbox
Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01DbA53PJA8fgSvMcEzfuw22
Diffstat (limited to 'src/features/messages.js')
-rw-r--r--src/features/messages.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/features/messages.js b/src/features/messages.js
index ab2e900..598e661 100644
--- a/src/features/messages.js
+++ b/src/features/messages.js
@@ -1892,6 +1892,7 @@ export function messagesFeature(ctx) {
rooms.clear();
threads.clear();
pendingDirect.clear();
+ seenWraps.clear(); // the next account must decrypt wraps this one couldn't
dmStarted = false;
listsSynced = false;
},