-
Notifications
You must be signed in to change notification settings - Fork 24.3k
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 doesn't lose focus after dismissing keyboard on some Android devices #33532
Comments
Probably related (the issue is closed but still reproduces): #19366 |
Unfortunately that solution doesn't work for me, because it suggests to make a handler for each TextInput in every React Naive project. |
Hmm, yeah, that's unfortunate. I'm hoping the link might be helpful for you or anyone else who has time to dig into React Native's internals to find the bug and propose a fix. I'll post here if I manage to do that too. 🙂 |
Any updates on this? |
Unfortunately, no |
I managed to work around by adding a ref to the text input and a keyboard listener to blur the text input when the keyboard hide.
|
@ghiculescualexandru you did this for every TextInput box? |
Only needed it in a single place, however, you can create a component with this behaviour and use it everywhere |
This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 7 days. |
This is still an issue on react native v0.69.6, unsure if fixed in .7 |
still happening in "react-native": "0.71.3" |
we also experience same issue on Android, When user press native back button to close keyboard, textinput of react native stays focused. |
yep still have this issue. any fix without having to add ref for each input ? |
still happening on .7x |
Do you still experience this issue? I have four years of experience maintaining facebook/react-native and I specialize in the Text and TextInput components. I currently have 58 facebook/react-native PRs. If you still experience this issue, I will prepare a patched release with the fix. Thanks a lot |
I am experiencing the same issue. @fabOnReact |
Still an issue on 0.72.7 |
Nothing new on 0.74.3 |
😢 still broken on 0.75.3 |
Description
Current Behavior
When TextInput is focused and keyboard is shown, pressing hardware back button dismisses the keyboard but doesnt't blur the TextInput. Pressing on the TextInput again doesn't trigger the keyboard.
I noticed it happening on these devices: Mobistart V1 (android v 9), Meizu M3s (android v 5.1), Honor 8 (android v 7).
This behaviour doesn't seem to be dependant on Android version or brand.
Also this behaviour appears in every React Native app.
Expected Behavior
The TextInput should lose focus after hardware back button press.
2022-03-31.17.43.12.mp4
Version
0.65.1
Output of
npx react-native info
No warnings or errors apper in console.
Steps to reproduce
Basically it happens with any TextInput.
<TextInput />
Snack, code example, screenshot, or link to a repository
No response
The text was updated successfully, but these errors were encountered: