fix: double ime padding

This commit is contained in:
Miuzarte
2026-04-14 17:19:40 +08:00
parent 0f4a82d8d5
commit c002096a1e
6 changed files with 14 additions and 3 deletions

View File

@@ -297,6 +297,7 @@ private fun LockscreenPasswordScreen(
show = true,
title = "当前设备未设置锁屏保护",
summary = "继续使用将允许在无认证保护的情况下保存和填充锁屏密码",
defaultWindowInsetsPadding = false,
onDismissRequest = activity::finish,
) {
Row(horizontalArrangement = Arrangement.spacedBy(UiSpacing.ContentHorizontal)) {
@@ -321,6 +322,7 @@ private fun LockscreenPasswordScreen(
title = "关闭验证后密码将失去保护",
summary = "关闭后每次填充密码时将不再强制认证" +
"\n同时会熔断当前经认证创建的密码",
defaultWindowInsetsPadding = false,
onDismissRequest = { showDisableDialog = false },
) {
Row(horizontalArrangement = Arrangement.spacedBy(UiSpacing.ContentHorizontal)) {
@@ -372,6 +374,7 @@ private fun LockscreenPasswordScreen(
show = true,
title = "删除密码",
summary = "将删除 ${target.name}",
defaultWindowInsetsPadding = false,
onDismissRequest = { pendingDeleteId = null },
) {
Row(horizontalArrangement = Arrangement.spacedBy(UiSpacing.ContentHorizontal)) {
@@ -582,6 +585,7 @@ private fun PasswordEditorSheet(
OverlayBottomSheet(
show = show,
title = if (mode == PasswordDialogMode.Create) "创建新密码" else "重命名密码",
defaultWindowInsetsPadding = false,
onDismissRequest = onDismissRequest,
startAction = {
IconButton(onClick = onDismissRequest) {

View File

@@ -1282,6 +1282,7 @@ private fun RecentTasksBottomSheet(
OverlayBottomSheet(
show = show,
title = "最近任务",
defaultWindowInsetsPadding = false,
onDismissRequest = onDismissRequest,
endAction = {
IconButton(

View File

@@ -73,6 +73,7 @@ fun ReorderDevicesScreen(
OverlayBottomSheet(
show = show,
title = "快速设备排序",
defaultWindowInsetsPadding = false,
onDismissRequest = onDismissRequest,
) {
ReorderableList(

View File

@@ -1968,6 +1968,7 @@ private fun ProfileNameDialog(
ProfileDialogMode.Rename -> "重命名配置"
},
summary = "配置名重复时会自动追加序号",
defaultWindowInsetsPadding = false,
onDismissRequest = onDismissRequest,
) {
Column(
@@ -2033,6 +2034,7 @@ private fun ManageProfilesSheet(
OverlayBottomSheet(
show = show,
title = "管理配置",
defaultWindowInsetsPadding = false,
onDismissRequest = onDismissRequest,
endAction = {
IconButton(
@@ -2099,6 +2101,7 @@ private fun DeleteProfileDialog(
show = true,
title = "删除配置",
summary = "确认删除 \"$profileName\"",
defaultWindowInsetsPadding = false,
onDismissRequest = onDismissRequest,
) {
Row(

View File

@@ -124,6 +124,7 @@ private fun SliderInputDialog(
show = showDialog,
title = title,
summary = summary,
defaultWindowInsetsPadding = false,
onDismissRequest = onDismissRequest,
onDismissFinished = onDismissFinished,
) {

View File

@@ -682,6 +682,7 @@ private fun PairingDialog(
show = showDialog,
title = "使用配对码配对设备",
summary = "使用六位数的配对码配对新设备",
defaultWindowInsetsPadding = false,
onDismissRequest = {
onDismissRequest()
},
@@ -1225,11 +1226,11 @@ internal fun QuickConnectCard(
) {
Icon(
Icons.Rounded.AddLink,
contentDescription = "快速连接",
contentDescription = "连接 / 添加设备",
tint = colorScheme.onPrimaryContainer,
)
Text(
"快速连接",
"连接 / 添加设备",
fontWeight = FontWeight.Bold,
color = colorScheme.onPrimaryContainer,
)
@@ -1257,7 +1258,7 @@ internal fun QuickConnectCard(
enabled = enabled,
)
TextButton(
text = "连接",
text = "直接连接",
onClick = onConnect,
modifier = Modifier.weight(1f),
enabled = enabled,