From 17a14e7e2316d5cf04f5a3b22cdfee88c68d8db3 Mon Sep 17 00:00:00 2001 From: KarimAly <110581132+KarimSwin@users.noreply.github.com> Date: Sun, 5 May 2024 16:14:02 +1000 Subject: [PATCH] BugFixed When users open the search in the Interest screen and search for a non-existing item, they can navigate back to the Interest screen by clicking on "Interests" in the Search screen --- .../samples/apps/nowinandroid/navigation/NiaNavHost.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/google/samples/apps/nowinandroid/navigation/NiaNavHost.kt b/app/src/main/kotlin/com/google/samples/apps/nowinandroid/navigation/NiaNavHost.kt index 39bc03de7..b5fb67727 100644 --- a/app/src/main/kotlin/com/google/samples/apps/nowinandroid/navigation/NiaNavHost.kt +++ b/app/src/main/kotlin/com/google/samples/apps/nowinandroid/navigation/NiaNavHost.kt @@ -55,7 +55,10 @@ fun NiaNavHost( ) searchScreen( onBackClick = navController::popBackStack, - onInterestsClick = { appState.navigateToTopLevelDestination(INTERESTS) }, + onInterestsClick = { + appState.navController.popBackStack() + appState.navigateToTopLevelDestination(INTERESTS) + }, onTopicClick = navController::navigateToInterests, ) interestsListDetailScreen()