mirror of
https://github.com/simplex-chat/simplex-chat.git
synced 2026-08-19 15:00:13 +00:00
The ownership guard sat immediately above listUsersAsync, so that await
reopened the window the guard exists to close: a notification action
switching users during it left the reassignment resolving under the wrong
profile. Kotlin already ordered these the other way.
Also refresh the picker's own profiles snapshot on the stale-core path, or
it lists the old profiles with no checkmark anywhere; and bring the two
incognito guards into line with the Kotlin ones changed in 2168851ad -
gate the mutating branch, not the local expand/collapse.