https://kotlinlang.org logo
Title
k

K Merle

09/20/2021, 8:32 AM
Anyone experienced issue with
previousBackStackEntry
? It's always null in case:
val navController: NavHostController = rememberNavController()
val previousBackStackEntry = navController.previousBackStackEntry
and works correctly when has these 2 extra lines:
val navController: NavHostController = rememberNavController()
val currentState by navController.currentBackStackEntryAsState()
val currentRoute: String? = currentState?.destination?.route
val hasPreviousBackStackEntry = navController.previousBackStackEntry
Found it. @Composable that contains this logic does not recompose itself.
c

Cyril Find

09/20/2021, 9:32 AM
this belongs in #compose not #coroutines 🙂
😇 1
k

K Merle

09/20/2021, 10:06 AM
Mb 🙂
😄 1