Skip to content

Commit 5107c7c

Browse files
committed
Rely on repeat property while resolinv long press for delete word backwards
1 parent 8034076 commit 5107c7c

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

compose/ui/ui/src/webMain/kotlin/androidx/compose/ui/platform/NativeInputEventsProcessor.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ internal abstract class NativeInputEventsProcessor(
182182
if (lastProcessedKeydown?.isBackspace() != true) return@buildList
183183

184184
// This would mean event was triggered by long press on mobile device (iOS)
185-
if (lastProcessedKeydown?.altKey == false) {
185+
if (lastProcessedKeydown?.repeat == true) {
186186
val layoutResult = composeSender.currentTextLayoutResult() ?: return@buildList
187187

188188

compose/ui/ui/src/webTest/kotlin/androidx/compose/ui/input/DeleteWordBackwardTests.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ class DeleteWordBackwardTests : TextFieldTestSpec, BasicTextFieldWithValue {
4545
key = "Backspace",
4646
code = "Backspace",
4747
type = "keydown",
48+
repeat = true,
4849
),
4950
beforeInput("deleteWordBackward", null)
5051
)

0 commit comments

Comments
 (0)