diff --git a/app/src/main/java/com/github/libretube/ui/fragments/AudioPlayerFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/AudioPlayerFragment.kt index f5d2c34cd..1b53259be 100644 --- a/app/src/main/java/com/github/libretube/ui/fragments/AudioPlayerFragment.kt +++ b/app/src/main/java/com/github/libretube/ui/fragments/AudioPlayerFragment.kt @@ -62,7 +62,7 @@ class AudioPlayerFragment : BaseFragment(), AudioPlayerOptions { if (mainActivity.navController.currentDestination?.id == R.id.audioPlayerFragment) { mainActivity.navController.popBackStack() } else { - mainActivity.navController.backQueue.removeAll { + mainActivity.navController.backQueue.removeIf { it.destination.id == R.id.audioPlayerFragment } }