diff --git a/src/components/TextInput/BaseTextInput/index.native.tsx b/src/components/TextInput/BaseTextInput/index.native.tsx index 7191369e602a..d05cbfb278f2 100644 --- a/src/components/TextInput/BaseTextInput/index.native.tsx +++ b/src/components/TextInput/BaseTextInput/index.native.tsx @@ -480,7 +480,8 @@ function BaseTextInput( if (e.nativeEvent.layout.width === 0 && e.nativeEvent.layout.height === 0) { return; } - setTextInputWidth(e.nativeEvent.layout.width); + // Add +2 to width so that cursor is not cut off / covered at the end of text content + setTextInputWidth(e.nativeEvent.layout.width + 2); setTextInputHeight(e.nativeEvent.layout.height); }} >