Files
simplex-chat/apps/ios/Shared/Views
Narasimha-sc 80bcaf8405 ios: check for the ignored flag before refreshing the profile lists
Both iOS surfaces refreshed chatModel.users - and their own copy of it - immediately
after creating the profile, before checking whether the core had honoured
keepActiveUser. On the path where it did not, that list already has the new profile
marked active while chatModel.currentUser is still the previous one, so anything derived
from users disagrees with the active user until the resync lands. Kotlin checks first
and never opens that window.

Moving the check up also drops the refresh from that path entirely, since
changeActiveUserAsync_ does its own, and lets the remaining refresh share the
MainActor.run that was already there.
2026-08-06 20:31:03 +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