From da8463cf826a2bd859389edf1709f1ea3777addf Mon Sep 17 00:00:00 2001 From: Infi Date: Sun, 11 Dec 2022 00:11:27 +0100 Subject: [PATCH] fix: logout on temporary home screen now pops the back stack --- app/src/main/java/chat/revolt/screens/chat/HomeScreen.kt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/chat/revolt/screens/chat/HomeScreen.kt b/app/src/main/java/chat/revolt/screens/chat/HomeScreen.kt index 0eb9d064..31f5c77a 100644 --- a/app/src/main/java/chat/revolt/screens/chat/HomeScreen.kt +++ b/app/src/main/java/chat/revolt/screens/chat/HomeScreen.kt @@ -60,7 +60,14 @@ fun HomeScreen(navController: NavController) { } } Button( - onClick = { RevoltAPI.logout(); navController.navigate("setup/greeting") }, + onClick = { + RevoltAPI.logout() + navController.navigate("setup/greeting") { + popUpTo("chat/home") { + inclusive = true + } + } + }, modifier = Modifier .fillMaxWidth() .padding(bottom = 30.dp, top = 5.dp, start = 20.dp, end = 20.dp)