fix(webview): Add imePadding

This commit is contained in:
Ahmad Ansori Palembani 2024-11-26 23:04:13 +07:00
parent ba837c75e7
commit 0c6f86c1ae
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6

View file

@ -9,6 +9,7 @@ import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.imePadding
import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.padding
import androidx.compose.material.icons.Icons import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.automirrored.outlined.ArrowBack import androidx.compose.material.icons.automirrored.outlined.ArrowBack
@ -229,7 +230,8 @@ fun WebViewScreenContent(
state = state, state = state,
modifier = Modifier modifier = Modifier
.fillMaxSize() .fillMaxSize()
.padding(contentPadding), .padding(contentPadding)
.imePadding(),
navigator = navigator, navigator = navigator,
onCreated = { webView -> onCreated = { webView ->
webView.setDefaultSettings() webView.setDefaultSettings()