А является startDestination), каждый открывает свой nested NavGraph. Жму на B и дальше проваливаюсь в следующий экран в том же графе B. Потому жму на C, и хочу чтобы при повторном нажатии на B я попадал на тот же экран, в котором граф B покинул (причем в том же состоянии). Сейчас вместо этого открывается открывается новый экземпляр стартового экрана графа B.
Как сделать нужное мне поведение? Можно ли как-то сохранить state всего графа, чтобы при новом входе в него открывался экран, с которого я покинул граф, в том состоянии, в каком он был на тот момент?
если не ошибаюсь, гуглить "multiple backstacks"
Обсуждают сегодня