Я начинаю упражнение B с занятия A.
Задание B запускает фрагмент F1 в своем контейнере, а затем пользователь переходит ко второму фрагменту F2. Все отлично работает и фрагмент F2 успешно достигнут.
Проблема возникает, когда я возвращаюсь к занятию А, затем второй раз перехожу к занятию B. Отображается фрагмент F1, но навигация к фрагменту F2 не работает должным образом.
Я использую фрагмент заменить на commitAllowingStateLoss.
Почему второй фрагмент не достигается, когда действие B запускается во второй раз? Любая идея, пожалуйста?