меня наблюдается EditText и при каждом изменении поля, запускается корутина на выполнение через viewModelScope.launch(){}. Естественно, иногда начинается параллельное выполнение.
Пытаюсь через job.join() и подобным образом.
Сохранять job и отменять его через .cancel() можно, если запрос долгий или в сеть, то лучше еще задержку запуска корутины поставить на ввод следующей цифры
Обсуждают сегодня