Может у кого будут идеи:
есть нормальный такой recyclerview
с diffutil и адаптером
И вот я вижу меняется у меня датасет - в одном обьекте в списке поменялось поле.
Поле отображается на UI как дочерний view на item-е этого recycler-а
По логам вижу diffutil отработал, нашел что именно поменялось и дернул обновитьТакую-то позицию у адаптера
В дебаге вижу что onBindViewHolder у адаптера отработал
тот код, что view делает VISIBLE вызвался
И вот тут затык.
На UI этот view отображается через раз. Может отобразится а может и нет - В layoutInspector вижу что эта view на getWidth() = 0 и getHeight()=0
Список на входе в адаптер - иммутабелен
Вьюхи у которых вызвался onBindViewHolder это именно те вьюхи у которых я поменял данные