From 3b40fe9842bf7e1a02cc8d7f524ab1b4b9803fe0 Mon Sep 17 00:00:00 2001 From: Suman Biswas Date: Sat, 7 Nov 2026 19:16:50 +0530 Subject: [PATCH] fix(mob): warn that another account's sign-in erases local data The sign-out dialog promised messages and keys stay on the device, but signing in with a different account wipes both, after which old messages show "Encrypted for a previous session". Say so in the dialog. Closes #162 --- mobile/lib/pages/settings/accounts.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mobile/lib/pages/settings/accounts.dart b/mobile/lib/pages/settings/accounts.dart index 12678ea..d58c35d 100644 --- a/mobile/lib/pages/settings/accounts.dart +++ b/mobile/lib/pages/settings/accounts.dart @@ -140,7 +140,7 @@ class AccountsSettings extends StatelessWidget { context, title: 'Sign out?', message: - 'Your messages and encryption keys stay on this device for when you sign back in.', + 'Your messages and encryption keys stay on this device for when you sign back in. Signing in with a different account here erases them.', confirmLabel: 'Sign out', destructive: true, );