diff --git a/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/SearchBarScene.kt b/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/SearchBarScene.kt index 7443f10f5..ee709e42f 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/SearchBarScene.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/SearchBarScene.kt @@ -9,10 +9,9 @@ import android.view.ViewGroup import androidx.activity.OnBackPressedCallback import androidx.annotation.CallSuper import androidx.compose.foundation.clickable -import androidx.compose.foundation.layout.WindowInsets -import androidx.compose.foundation.layout.asPaddingValues import androidx.compose.foundation.layout.consumeWindowInsets -import androidx.compose.foundation.layout.navigationBars +import androidx.compose.foundation.layout.imePadding +import androidx.compose.foundation.layout.navigationBarsPadding import androidx.compose.foundation.lazy.LazyColumn import androidx.compose.foundation.lazy.items import androidx.compose.material.icons.Icons @@ -85,7 +84,7 @@ abstract class SearchBarScene : BaseScene(), ToolBarScene { } binding.searchBarList.consumeWindowInsets = false binding.searchBarList.setMD3Content { - LazyColumn(contentPadding = WindowInsets.navigationBars.asPaddingValues()) { + LazyColumn(modifier = Modifier.navigationBarsPadding().imePadding()) { items(mSuggestionList) { ListItem( headlineContent = { Text(text = it.keyword) },