🐛 Bug Report
When you have an input with secureTextEntry the iOS Strong Password dialog pops up and it changes the text to the generated password. This works as expected and onChange is called, but when you press Choose My Own Password (picture below), it doesn't call onChange.
I saw #21261 was closed because it didn't follow the format, and I couldn't find another issue created for this
To Reproduce
- Have a
<TextInput /> with secureTextEntry on iOS 12+
- It is also helpful to have
console.log on onChange and onChangeText to see what is called
- Tap it, this should bring up the
Strong Password popup
- Press
Choose My Own Password
- The text changes visually, but it does not call
onChange or onChangeText
Expected Behavior
Pressing Choose My Own Password calls onChange and onChangeText with an empty string. That way we know that the user is no longer using the secure password.
Code Example
https://snack.expo.io/@johnkahn/choose-my-own-password
Cannot be run on the simulator, must be run from an iPhone iOS 12+ with Autofill Passwords turned on in the Settings.

Environment
React Native Environment Info:
System:
OS: macOS 10.14.3
CPU: (8) x64 Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
Memory: 41.62 MB / 16.00 GB
Shell: 3.0.0 - /usr/local/bin/fish
Binaries:
Node: 11.10.1 - /usr/local/bin/node
npm: 6.7.0 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
iOS SDK:
Platforms: iOS 12.1, macOS 10.14, tvOS 12.1, watchOS 5.1
IDEs:
Xcode: 10.1/10B61 - /usr/bin/xcodebuild
npmPackages:
react: 16.5.0 => 16.5.0
react-native: https://github.com/expo/react-native/archive/sdk-32.0.0.tar.gz => 0.57.1
🐛 Bug Report
When you have an input with
secureTextEntrythe iOSStrong Passworddialog pops up and it changes the text to the generated password. This works as expected andonChangeis called, but when you pressChoose My Own Password(picture below), it doesn't callonChange.I saw #21261 was closed because it didn't follow the format, and I couldn't find another issue created for this
To Reproduce
<TextInput />withsecureTextEntryon iOS 12+console.logononChangeandonChangeTextto see what is calledStrong PasswordpopupChoose My Own PasswordonChangeoronChangeTextExpected Behavior
Pressing
Choose My Own PasswordcallsonChangeandonChangeTextwith an empty string. That way we know that the user is no longer using the secure password.Code Example
https://snack.expo.io/@johnkahn/choose-my-own-password
Cannot be run on the simulator, must be run from an iPhone iOS 12+ with
Autofill Passwordsturned on in the Settings.Environment