From 5d7471cd9995340043c82d7612251b8d500a2bdc Mon Sep 17 00:00:00 2001 From: wilsonatb <55840381+wilsonatb@users.noreply.github.com> Date: Sat, 15 Aug 2026 11:18:41 -0400 Subject: [PATCH] fix(android): apply keyboardOptions to BareTextInputRenderer to enable IME keyboard types --- resources/android/BareTextInputRenderer.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/android/BareTextInputRenderer.kt b/resources/android/BareTextInputRenderer.kt index a52a7ef..58ea076 100644 --- a/resources/android/BareTextInputRenderer.kt +++ b/resources/android/BareTextInputRenderer.kt @@ -4,6 +4,7 @@ import androidx.compose.foundation.isSystemInDarkTheme import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.text.BasicTextField import androidx.compose.foundation.text.KeyboardActions +import androidx.compose.foundation.text.KeyboardOptions import androidx.compose.material3.LocalTextStyle import androidx.compose.material3.Text import androidx.compose.runtime.Composable @@ -156,6 +157,7 @@ object BareTextInputRenderer { } innerTextField() }, + keyboardOptions = keyboardOptionsFor(props), keyboardActions = KeyboardActions(onAny = { // Flush the settled caret before the submit event fires. selectionReporter.flush(value)