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

View File

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

View File

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

View File

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

View File

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

View File

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