Files
simplex-chat/apps/ios/Shared/Views
Narasimha-sc a59c37cb9c register the profile in the stale-core branches instead of trusting the resync
changeActiveUser_ writes currentUser inside its mutex before it lists users,
and changeActiveUserAsync_ runs both API calls before the MainActor.run that
assigns m.users - so a throw in between leaves the model pointing at a
profile its own list does not contain. The comment claiming the resync
covers it was wrong on exactly that path.

Also rethrow CancellationException rather than reporting it as a failure,
hop to main before showAlert on the immediate path (it runs inside a Task,
and only alertAfterDismissal was hopping), and put the new row's divider
under it - reverseLayout flips items, not the content of one, so it was
drawing a line along the picker's top edge.
2026-08-07 23:27:34 +00:00
..
2026-02-19 10:58:16 +00:00
2026-08-06 19:02:35 +00:00
2026-03-24 18:03:22 +00:00