-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TextInput's placeholder is not being displayed initially with multiline set to true on iOS #1483
Comments
@ImTheC Can you check if it still occurs in paper v3.3.0? |
@Trancever This behavior still exists as of v3.5.1, running the TextInput example on Snack, only adding multiline and a placeholder string. Placeholder works as expected without multiline. |
Hello 👋, this issue has been open for more than 2 months with no activity on it. If the issue is still present in the latest version, please leave a comment within 7 days to keep it open, otherwise it will be closed automatically. If you found a solution on workaround for the issue, please comment here for others to find. If this issue is critical for you, please consider sending a pull request to fix the issue. |
Having this same issue. Was anyone able to resolve it? Using 3.8.0, seeing the same behavior as @jeffjvick |
@ovbm My team has not prioritized finding a workaround, but I can confirm the issue remains. I tested again using the example Snack, running 3.10.1. |
Still present |
We might want to re-open this issues as it still occurs ? |
This is still the issue in latest version |
+1 |
Still having this issue |
I am having the same issue |
in IOS build I am facing same issue Placeholder is missing, can some one help me? |
Is there any way to always show placeholder? |
what I found out that turning off dark mode will resolve this issue. |
still an issue... not in dark mode |
This is still an issue. Please re-open. |
Created a new issue #3138. |
|
add this as a prop to fix the issue <TextInput placeholderTextColor={"grey"}/> |
Current behaviour
On iOS, when using , if multiline is true and label and placeholder both have a value, the placeholder is not displayed when you click on the input filed. If you type something in, selected it all, and delete it, then the placeholder is displayed and works as expected.
Expected behaviour
The placeholder should be displayed after clicking on the input field.
Code sample
https://snack.expo.io/S1_Ags-nB
Screenshots (if applicable)
N/A
What have you tried
At first I was passing in the values with props, so I tried setting them directly as strings, but it didn't seem to matter either way.
Your Environment
The text was updated successfully, but these errors were encountered: