Jason Ankers
06/22/2021, 4:46 AMIan Lake
06/22/2021, 5:28 AMDisposableEffect
), there's no delay involvedJason Ankers
06/22/2021, 5:33 AM@Composable
fun RootNavHost() {
val navController = rememberNavController()
Box(Modifier.background(Color.Red).fillMaxSize()) {
NavHost(navController, startDestination = "home") {
composable("home") {
Box(Modifier
.background(Color.White)
.fillMaxSize()) {
Text("Home screen")
}
}
}
}
}
Ian Lake
06/22/2021, 1:31 PMbackground(Color.Red)
😛 You can certainly use the currentBackStackEntryAsState()
to change what logic you want (whether to apply a red background behind a white background...double painting everything), but you can't change how DisposableEffect
worksJason Ankers
06/22/2021, 1:47 PMZach Klippenstein (he/him) [MOD]
06/22/2021, 4:10 PMJason Ankers
06/22/2021, 5:11 PM