базе данных и через LiveData он отображается на экране. Пользователь инициирует обновление данных свайпом вниз и необходимо удалить весь список и добавить обновленные элементы. Удаление и вставка новых элементов в одной транзакции, НО на экране видно как сначала элементы просто удалились, а уже после появляются и происходит мигание. Правильно ли я понимаю, что Тригер на обновленные данные может сработать даже когда транзакция не была завершена?
Посмотрите вызовы функций в своём конкретном случае через профайлер Мигание устраняется анимацией, видимо, операция занимает несколько кадров по времени
Обсуждают сегодня