mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
a7437710d2
Summary: I've been working on a new iOS experience with lots of text inputs and this has been driving me a bit nuts… If you're in a scrollview with `keyboardShouldPersistTaps="handled"` and you tab through your text-inputs, you aren't able to tap outside of a given text-input to blur it (and dismiss the keyboard). I wrote up a quick explanation and some repo steps here: https://snack.expo.io/BJBcKgrqB The patch i came up with, after poking around for a little bit seems terrifying - so almost certainly not it. But if it's helpful at all - decided to just got ahead and submit it. ## Changelog [iOS] [Fixed] - TextInput blur when tabbing in iOS simulator. Pull Request resolved: https://github.com/facebook/react-native/pull/27038 Test Plan: I tried to think of a way to test this in jest… but i didn't get very far sorry 😢 I did create a snack here so you can demo the issue: https://snack.expo.io/BJBcKgrqB I also created two videos… **Here's the text input not working when i try to blur it after tabbing in simulator**  **Here's it working after I applied this patch**  Thanks! Differential Revision: D18262867 Pulled By: TheSavior fbshipit-source-id: 4087f3a27a7e6a146f7f84d7c6e9e8e2b6adc75d