Я пытаюсь использовать MVVM в своем последнем приложении для Android. Я также использую сопрограммы. У меня есть ViewModel, который вводится в активность с помощью Koin. Для запуска сопрограмм в моей ViewModel я использую ViewModelScope. Затем, после завершения Activity, ViewModel очищается, и я снова буду выполнять это действие - viewModelScope отменяется с самого начала.
Это очень странно. Как viewModelScope должен быть ... сброшен как-то или что-то? Или, может быть, мой viewModelScope не закрывается правильно?