Обработка навигации по обратному стеку в Compose

У меня вопрос относительно создания навигации. У меня есть действие A, которое является дочерним по отношению к другому действию. Действие A имеет составное представление, которое можно установить для содержимого.

Теперь из A нужно перейти к фрагменту B, для которого я использую Navhost, и добавить составной элемент с маршрутом для навигации, и он делает это успешно.

но теперь проблема в том, что когда я нажимаю кнопку возврата из фрагмента B, он переходит к родительскому элементу действия A.

Есть идеи, что с этим можно сделать

КОД:

       NavHost(
        modifier = Modifier.semantics { testTagsAsResourceId = true },
        navController = navController,
        startDestination = startDestination ?: route.value
    ) {

 composable(route.value) {
            FragmentContainer(
                modifier = Modifier.fillMaxSize(),
                fragmentManager = activity.supportFragmentManager,
                commit = {
                    add(it, SomeFragment().apply {
                        arguments = Bundle().apply {
                            putString(AppConstants.EXTRA_MODEL.value)
                        }
                    })
                }
            )
        }
}```

0 ответов