Skip to content

Text input number of lines and multiline not working in iOS.Β #4792

@kissesuu

Description

@kissesuu

Current behaviour

I set the number of lines to be 1 and multiline to false. But the text value was still displaying in 2 lines. It's overflowing.

Expected behaviour

The text value should display in fixed one line. (like in Android)

How to reproduce?

<TextInput label="Email" value={text} onChangeText={(text) => setText(text)} mode="outlined" numberOfLines={1} multiline={false} />

Preview

iOS:
Image

Android: working fine, showing 1 line.

What have you tried so far?

Originally, I have a custom TextInput that I'm using where I saw the issue. To rule out the cause, I used the standard TextInput from react native paper and I figured out that they have the same issue.

Your Environment

software version
react-native 0.79.4
react-native-paper 5.14.5
expo sdk 53.0.15

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions