ursus
04/06/2026, 10:36 PMNav3 result api https://github.com/android/nav3-recipes/blob/d2a2288a393dfa373e02b04c48c483cd9add9dbf/app/src/main/java/com/example/nav3recipes/results/event/ResultEventBus.kt
which is implemented via a channel + receiveAsFlow which means i can have multiple collectors and they all race and only one will get the emit in nondeterministic fashion, so the failure mode is silent, bug waiting to happen
or am I missing something why was the primitive chosen?