При нажатии кнопки "Назад" приложение крашится

Есть приложение, в котором Single Activity и в нём два фрагмента. После перехода с первого на второй при нажатии кнопки назад на смартфоне, приложение крашится:

введите сюда описание изображения . Кто-нибудь сталкивался с такой проблемой? Буду рад помощи)

// код перехода с первого экрана на второй
private fun navigateToPhotosOverviewFragment() {
    findNavController().navigate(R.id.action_dateOverviewFragment_to_photosOverviewFragment)
}

Ответы (1 шт):

Автор решения: Andrew

Кто-нибудь сталкивался с такой проблемой? - конечно)) сейчас абсолютно все можно найти в интернете. Вам нужно предварительно проверять на каком фрагменте вы находитесь:

if (navController.currentDestination?.id == R.id.fragmentA) {
    navController.navigate(R.id.action_fragmentA_to_fragmentB)
}

Вот есть подобные вопросы: 1, 2, 3, 4. Желательно ошибку вставлять в тело вопроса текстом а не картинкой, как вам уже говорили в комментариях, и добавлять код который приводит к этой ошибке :)

→ Ссылка