Update Jetpack Compose

This commit is contained in:
MM20 2022-06-02 16:22:14 +02:00
parent fc10a4fd25
commit c7fb8bf57a
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389
2 changed files with 9 additions and 4 deletions

View File

@ -61,7 +61,7 @@ dependencyResolutionManagement {
listOf("kotlin.stdlib", "kotlinx.coroutines.core", "kotlinx.coroutines.android") listOf("kotlin.stdlib", "kotlinx.coroutines.core", "kotlinx.coroutines.android")
) )
version("androidx.compose", "1.2.0-beta02") version("androidx.compose", "1.2.0-beta03")
alias("androidx.compose.runtime") alias("androidx.compose.runtime")
.to("androidx.compose.runtime", "runtime") .to("androidx.compose.runtime", "runtime")
.versionRef("androidx.compose") .versionRef("androidx.compose")
@ -94,7 +94,7 @@ dependencyResolutionManagement {
.versionRef("androidx.compose") .versionRef("androidx.compose")
alias("androidx.compose.material3") alias("androidx.compose.material3")
.to("androidx.compose.material3", "material3") .to("androidx.compose.material3", "material3")
.version("1.0.0-alpha12") .version("1.0.0-alpha13")
version("androidx.lifecycle", "2.4.1") version("androidx.lifecycle", "2.4.1")
alias("androidx.lifecycle.viewmodel") alias("androidx.lifecycle.viewmodel")

View File

@ -34,7 +34,10 @@ fun LicenseScreen(library: OpenSourceLibrary) {
val navController = LocalNavController.current val navController = LocalNavController.current
val scrollBehavior = val scrollBehavior =
TopAppBarDefaults.exitUntilCollapsedScrollBehavior(rememberSplineBasedDecay()) TopAppBarDefaults.exitUntilCollapsedScrollBehavior(
rememberSplineBasedDecay(),
rememberTopAppBarScrollState()
)
Scaffold( Scaffold(
topBar = { topBar = {
LargeTopAppBar( LargeTopAppBar(
@ -71,7 +74,9 @@ fun LicenseScreen(library: OpenSourceLibrary) {
}, },
) { ) {
LazyColumn( LazyColumn(
modifier = Modifier.nestedScroll(scrollBehavior.nestedScrollConnection).padding(it) modifier = Modifier
.nestedScroll(scrollBehavior.nestedScrollConnection)
.padding(it)
) { ) {
library.description?.let { library.description?.let {
item { item {