доходит до 40,43 линии есть варианты почему?
Данные грузятся, но не показываются
layout manager и адаптер выставил рисайклеру?
О, lateinit + isInitialized вместо nullable 👍
xD, не люблю nullable
а в чём разница?
А сам то адаптер ты прикрепил к рв?
поставил брейкпоинт на подключение адаптера, и он доходит до этого
А до addAll и notify*?
нет
Тогда почему ты ищешь проблему в адаптере?
потому что я ранее не пытался подключить databinding в адаптер, и думал что накосячил там ибо впервые вхожу)
У тебя в логи падает строчка отсюда? initObservers
да
Ты фактически nullable и создал, только опасный!
Ну значит либо it == null, либо isInitialized == false :)
ok)
Адаптер может быть non-nullable, lazy by, с пустым списком. Всё равно список потом устанавливается. Зато будет гарантированно non-nullable без этой левой магии с isInitialized 😏
Обсуждают сегодня