From e5a6c97058d4bcf7f01f7c5f092cb5b80bf7b6c6 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Thu, 12 Nov 2020 01:54:50 +0530 Subject: [PATCH] app: don't pop back stack if already on route Signed-off-by: Harsh Shandilya --- .../main/java/dev/msfjarvis/lobsters/ui/main/MainActivity.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/dev/msfjarvis/lobsters/ui/main/MainActivity.kt b/app/src/main/java/dev/msfjarvis/lobsters/ui/main/MainActivity.kt index b05d4eb5..d72aa62a 100644 --- a/app/src/main/java/dev/msfjarvis/lobsters/ui/main/MainActivity.kt +++ b/app/src/main/java/dev/msfjarvis/lobsters/ui/main/MainActivity.kt @@ -100,8 +100,8 @@ fun LobstersBottomNav( selected = currentRoute == screen.route, alwaysShowLabels = false, onClick = { - navController.popBackStack(navController.graph.startDestination, false) if (currentRoute != screen.route) { + navController.popBackStack(navController.graph.startDestination, false) navController.navigate(screen.route) } }