Описание проблемы
Непонятно, как экраны могут быть разрегистрированы. При использовании избыточности кажется, что при использовании startSingleScreenApp и startTabBasedApp начальный экран, из которого запускается приложение, остается в памяти, что заставляет его продолжать получать реквизиты, когда (я полагаю) экран должен быть выпущен.
Шаги по воспроизведению / Фрагменты кода / Скриншоты
- startSingleScreenApp - экран входа в систему
- startTabBasedApp - домашний экран при входе в систему (ожидайте, что экран входа будет удален из стека)
- startSingleScreenApp — экран входа в систему (ожидайте, что домашний экран будет удален (ожидайте, что домашний экран будет удален, а не дублировать создание экрана входа))
Как это исправить?