и сложить в бандл? в мокси он умирает вместе с презентером(т.е. вместе с процессом). потому что view state хранит в себе на самом деле состояние логики. а логика — это презентер. а так как логика умирает, то умирает и вью стэйт логики =)
а что с поворотом в moxy? viewState сам сохраняется и ресторится потом ?
а про мосби я имел в виду такой кейс: юзер к примеру оттягивает обновлялку данных, появляется ожиданчик загрузки данных. В это время входящий звонок, юзер берёт трубку. При сворачивании приложения viewState запомнилось что там загрузка идёт. Но приложение не сразу умирает после onStop. Оно успело данные подгрузить, но viewState запомнил что там подгрузка данных идёт. Потом приложение разворачивается и юзер снова видит ожиданчик, хотя данные были загружены, потом что они загрузились после OnStop.
Обсуждают сегодня