I feel like I need to discuss this, so I decided to write an article on a hot topic in the Kotlin dev community about one-off events antipatterns. So the story begins with this article by Manuel Vivo ViewModel: One-off event antipatterns I recommend that you read the article and especially the comments to understand the situation fully, but I’ll summarize the article: Manuel Vivo argues that one-o