From 305ecc6a2e389e466b04ab9b1b733469671417c6 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Tue, 13 Jun 2023 16:29:21 -0400 Subject: [PATCH] New update removes access to the backQueue --- .../amethyst/ui/screen/loggedIn/LoadRedirectScreen.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/LoadRedirectScreen.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/LoadRedirectScreen.kt index e357e1322..08558dbd0 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/LoadRedirectScreen.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/LoadRedirectScreen.kt @@ -24,6 +24,7 @@ import com.vitorpamplona.amethyst.model.LocalCache import com.vitorpamplona.amethyst.model.Note import com.vitorpamplona.amethyst.service.model.ChannelCreateEvent import com.vitorpamplona.amethyst.service.model.PrivateDmEvent +import com.vitorpamplona.amethyst.ui.navigation.Route import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch @@ -35,8 +36,11 @@ fun LoadRedirectScreen(eventId: String?, navController: NavController) { val nav = remember(navController) { { route: String -> - navController.backQueue.removeLast() - navController.navigate(route) + navController.navigate(route) { + popUpTo(Route.Event.route) { + inclusive = true + } + } } }