diff --git a/app/src/main/java/com/imashnake/animite/features/searchbar/SearchFab.kt b/app/src/main/java/com/imashnake/animite/features/searchbar/SearchFab.kt index 311ad498..3269d98d 100644 --- a/app/src/main/java/com/imashnake/animite/features/searchbar/SearchFab.kt +++ b/app/src/main/java/com/imashnake/animite/features/searchbar/SearchFab.kt @@ -125,7 +125,7 @@ internal fun ExpandedSearchBarContent( }, singleLine = true, colors = searchTextFieldColors(), - keyboardOptions = KeyboardOptions(autoCorrect = false, imeAction = ImeAction.Search), + keyboardOptions = KeyboardOptions(autoCorrectEnabled = false, imeAction = ImeAction.Search), leadingIcon = { IconButton( onClick = collapse, diff --git a/app/src/main/java/com/imashnake/animite/features/searchbar/SearchFrontDrop.kt b/app/src/main/java/com/imashnake/animite/features/searchbar/SearchFrontDrop.kt index 53becf64..4e036f56 100644 --- a/app/src/main/java/com/imashnake/animite/features/searchbar/SearchFrontDrop.kt +++ b/app/src/main/java/com/imashnake/animite/features/searchbar/SearchFrontDrop.kt @@ -3,7 +3,6 @@ package com.imashnake.animite.features.searchbar import androidx.compose.animation.animateColorAsState import androidx.compose.animation.core.animateDpAsState import androidx.compose.animation.core.tween -import androidx.compose.foundation.ExperimentalFoundationApi import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Box @@ -25,6 +24,7 @@ import androidx.compose.foundation.layout.navigationBarsPadding import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.size import androidx.compose.foundation.layout.statusBars +import androidx.compose.foundation.layout.statusBarsPadding import androidx.compose.foundation.layout.width import androidx.compose.foundation.lazy.LazyColumn import androidx.compose.foundation.shape.RoundedCornerShape @@ -101,7 +101,8 @@ fun SearchFrontDrop( SearchList( searchList = it, modifier = Modifier - .imeNestedScroll() + // TODO: Add this back; https://issuetracker.google.com/issues/323708850. + //.imeNestedScroll() .landscapeCutoutPadding(), onItemClick = { id -> isExpanded = false @@ -127,7 +128,6 @@ fun SearchFrontDrop( ) } -@OptIn(ExperimentalFoundationApi::class) @Composable fun SearchList( searchList: List, @@ -153,7 +153,7 @@ fun SearchList( SearchItem( item = searchList[index], onClick = onItemClick, - modifier = Modifier.animateItemPlacement() + modifier = Modifier.animateItem() ) } } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 794c4b3f..ba1cb1aa 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -22,7 +22,7 @@ agp = "8.2.2" # AndroidX # https://androidx.tech. activity = "1.8.2" -core = "1.13.0-alpha05" +core = "1.13.0-rc01" lifecycle = "2.7.0" extJunit = "1.2.0-alpha03" espresso = "3.6.0-alpha03" @@ -46,13 +46,13 @@ composeDestinations = "1.9.59" # Compose # https://developer.android.com/jetpack/androidx/releases/compose. -composeAnimation = "1.7.0-alpha03" -composeCompiler = "1.5.10" -composeFoundation = "1.7.0-alpha03" -composeMaterial = "1.7.0-alpha03" -composeMaterial3 = "1.3.0-alpha01" -composeRuntime = "1.7.0-alpha03" -composeUi = "1.7.0-alpha03" +composeAnimation = "1.7.0-alpha06" +composeCompiler = "1.5.11" +composeFoundation = "1.7.0-alpha06" +composeMaterial = "1.7.0-alpha06" +composeMaterial3 = "1.3.0-alpha04" +composeRuntime = "1.7.0-alpha06" +composeUi = "1.7.0-alpha06" # Dagger # https://github.com/google/dagger/releases. @@ -64,12 +64,12 @@ hilt = "1.2.0" # Kotlin # https://kotlinlang.org/docs/releases.html#release-details. -kotlin = "1.9.22" -coroutines = "1.8.0-RC2" +kotlin = "1.9.23" +coroutines = "1.8.0" # KSP # https://github.com/google/ksp/releases. -ksp = "1.9.22-1.0.17" +ksp = "1.9.23-1.0.19" # Test # https://github.com/junit-team/junit4/releases. @@ -77,7 +77,7 @@ junit = "4.13.2" # detekt # https://github.com/detekt/detekt/releases. -detekt = "1.23.5" +detekt = "1.23.6" # Compose Markdown # https://github.com/boswelja/compose-markdown.