В->Б->А). На фрагменте В есть тублер, включив который, вешается листнер на системную кнопку назад и кнопку назад в тулбар. По нажатию на которые делается findNavController().popBackStack(R.id.nav_to_a, false)
То есть пропускаем фрагмент Б, и возвращаемся сразу на А. Вроде все ок. Сижу играюсь, гоняю фрагменты туда-сюда. И в какой-то момент (не могу точно воспроизвести) падает вот такой exception:
java.lang.IllegalStateException: Fragment В{8135a5} (3e2b1bef-9e65-406b-9317-8958b3eac3b4)} not associated with a fragment manager.
почему такое происходит?
Какой то фрагмент был убит системой, а затем был вызван тобой.
Обсуждают сегодня