Google в своих гайдах рекомендует использовать новый паттерн для UI событий, которые должны быть получены только один раз (Toast, Dialog и пр.).



Если вкратце, то View должно уведомлять ViewModel, что событие получено и обработано.



#android



https://proandroiddev.com/sending-view-model-events-to-the-ui-eef76bdd632c



@android_its