Просто у меня в ресайклер создается и в какой то момент выполняется scrap , в этот методе ресайкл детачит детей , он их куда то в кеш переносит, а кого то из детей(того у кого холдер невалидный) , он вместо детача удаляет removeAtView (хотя после этого ремува изображение остается на месте) И подозрительно мне что ремувит он именно ту вьюху на которую я установил фокус. Видать я рано это сделал и это стало причиной невалидного для ресайклера холдера. Типо я изменил его до того как ресайклер успел скрап свой выполнить. Я понимаю вот так, но еще нигде не нашел нормального описания и не знаю в какой момент мне нужен, чтобы быть увернным что скрап уже выполнен