https://kotlinlang.org logo
#compose
Title
# compose
v

Val Salamakha

10/28/2020, 11:42 PM
I like the navigation_compose:1.0.0-alpha01. It seems to me, that an error is in the sample https://cs.android.com/androidx/platform/frameworks/support/+/androidx-master-dev:navigation/navigation-compose/samples/src/main/java/androidx/navigation/compose/samples/NavigationSamples.kt
Copy code
@Composable
fun Profile(navController: NavHostController) {
    Column(Modifier.fillMaxSize().then(Modifier.padding(8.dp))) {
        Text(text = stringResource(Screen.Profile.resourceId))
        NavigateButton(stringResource(Screen.Dashboard.resourceId)) {
            navController.navigate(Screen.Dashboard.route)
        }
        Divider(color = Color.Black)
        NavigateButton(stringResource(Screen.Scrollable.resourceId)) {
//it should be            navController.navigate(Screen.Scrollable.route)
// instead of             //navController.navigate(Screen.Dashboard.route)
        }
        Spacer(Modifier.weight(1f))
        NavigateBackButton(navController)
    }
}
i

Ian Lake

10/29/2020, 12:18 AM
Looks like a copy/paste error, yup. Will be fixed by https://android-review.googlesource.com/c/platform/frameworks/support/+/1479081