Я уже описывал свою проблему, но подсказка не помогла, поэтому прошу еще помощи.
У меня SingleActivity, Navigation component с Bottomnavigationview. Так же есть 4 фрагмента, которые заменяют друг друга.
После нескольких переходов я пытаюсь получить список всех фрагментов с помощью "navHostFragment.childFragmentManager.fragments". Но мне возвращается только одно значение, у которого id остается неизменным, а тип класса меняется на текущий фрагмент. В чем проблема может быть?
Моя цель почистить бэкстек от дубликатов, поэтому пытаюсь вытащить все фрагменты с тэгами или id. Заранее благодарю!
p.s. Мне посоветовали через рекурсию искать вложенные фрагменты, но у меня все фрагменты на 1 уровне находятся и только заменяют друг друга.