основной граф).
Добавляю в первом фрагменте второго графа инициализацию viewModel by sharedGraphViewModel(R.navigation.second_graph)
запускаю приложуху и при попытке перехода ловлю такой эксепшн.
В чём может быть дело ? Если заменю by sharedGraphViewModel(R.nvaigation.second_grapth) на by viewModel() то всё работает.
Но мне то нужны shared viewmodel
java.lang.IllegalArgumentException: No destination with ID 2131689472 is on the NavController's back stack. The current destination is Destination
Я юзаю by navGraphViewModels и указываю id destination, а не графа.
Нужно граф указывать же
Я пробовал, но эксепшен ловил
Да уже не помню. Пробовал разные графы, но срабатывает лишь с id destination. Работает корректно, тестил.
Обсуждают сегодня