Всем привет, столкнулся с проблемой что презентеры погибают через какое-то время при сворачивании приложения с включенной опцией don't keep activities. И получается так что вьюхи фрагмента сохранили свое состояние, но на них накладывается еще сверху то что вызывается в методе onFirstViewAttach(). Можно ли как-то понять когда презентер был созднае впервые, а когда заново?
Я понял что моя проблема заключается в том что умирает процесс приложения и синглтон который держит презентеры умирает вместе с ним. Кто-нибудь пробовал как-то исправить ситуацию? Или может быть отличать когда презентер создан в первый раз, а когда его пересоздали?