From 2b2c16f9f2ead95d770e838b7992261ba321f00d Mon Sep 17 00:00:00 2001 From: Isira Seneviratne Date: Tue, 14 Feb 2023 19:33:38 +0530 Subject: [PATCH] Use removeIf() instead of removeAll(). --- .../com/github/libretube/ui/fragments/AudioPlayerFragment.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 } }