fix: respect status bar in xwebview screen
这个提交包含在:
父节点
43a11b1f7d
当前提交
3b84d8e4f1
@ -3,6 +3,8 @@ package com.xuqm.sdk.webview
|
||||
import androidx.activity.compose.BackHandler
|
||||
import androidx.compose.foundation.layout.Column
|
||||
import androidx.compose.foundation.layout.fillMaxSize
|
||||
import androidx.compose.foundation.layout.padding
|
||||
import androidx.compose.foundation.layout.statusBarsPadding
|
||||
import androidx.compose.material.icons.Icons
|
||||
import androidx.compose.material.icons.automirrored.filled.ArrowBack
|
||||
import androidx.compose.material.icons.filled.Close
|
||||
@ -59,7 +61,18 @@ fun XWebViewScreen(
|
||||
}
|
||||
},
|
||||
) { paddingValues ->
|
||||
Column(modifier = Modifier.fillMaxSize()) {
|
||||
Column(
|
||||
modifier = Modifier
|
||||
.fillMaxSize()
|
||||
.padding(paddingValues)
|
||||
.then(
|
||||
if (config.hideToolbar && !config.hideStatusBar) {
|
||||
Modifier.statusBarsPadding()
|
||||
} else {
|
||||
Modifier
|
||||
},
|
||||
),
|
||||
) {
|
||||
XWebViewView(
|
||||
modifier = Modifier.fillMaxSize(),
|
||||
config = config,
|
||||
|
||||
正在加载...
在新工单中引用
屏蔽一个用户