раз - создается 3 ViewHolder. Меняю у первого элемента текст, но id оставляю таким же (получаем, что areItemsTheSame = true, areContentsTheSame = false) - создаётся новый viewHolder. Меняю у первого элемента текст на отличных от двух предыдущих, id оставляю таким же - переиспользуется первый созданный viewHolder. Это бага или ожидаемое поведение?
Правильно ли я понимаю, что ViewHolder должен переиспользоваться если areItemsTheSame = true?
Обсуждают сегодня