-
Notifications
You must be signed in to change notification settings - Fork 85
iOS 12 password manager autofill not updating ion-input #928
Comments
Have you found any solution for this? |
Same issue, is anyone found any solution? |
@websitedesignanddeveloper It seems they have fixed this issue on |
Does not seem to be fixed on |
Just switched over to using |
I think removing ion-item will solve your problem. For me however it doesn't save the name and password at all. |
Anyone had some news about this problem? |
I also had the same issue. Autofill values are not reflected in the ion-input but i found that values exist in shadow-dom. We can read values from shadow dom and force update the bindings or angular form. |
related to ionic-team/ionic-framework#19478? |
I have to use |
Same issue, Apple rejected my review for this. |
The way i solved this problem.
After adding this Edit: Just noticed this as Ionic3 Problem - had this problem in ionic5 |
Also having this issue over here; iPhone 6S with iOS 14.5 allows me to use keychain to autofill my credentials. When doing this it seems like both html input fields (username and password) are filled in, however the password field value is not reflected in the formcontrol. This caused my entire formgroup to stay invalid, which disables my login button. The workaround mentioned by @MazzMazz does seem to do the trick, but this seems like something Apple has to fix in the WKWebView. Especially since everything works fine inside of Android and PWA. EDIT: Also using Ionic 5 with Angular 8 |
it doesnt work for me in ionic6 ... with ion-item or w/o ... value is not propagated to the form until focus is set to any of the fields. and havent found yet a good hacky hook or option to identify when password from keychain or any other app is field and card is closed to setFocus to a field programmatically at least |
Same behavior in my app. +1 |
I'm submitting a ... (check one with "x")
[x] bug report
[ ] feature request
Current behavior:
The user tries to use a the new password manager autofill feature in iOS 12 to automatically fill out
ion-input
s for username and password. Both fields appear filled out, but only the first input is updated. The second field shows the placeholder text overlapping the password "dots" and the value is not updated which prevents validation from working.Expected behavior:
Both fields to be updated so they show the correct style and validation works. If I connect to the app in native iOS Safari this appears to be the case.
Steps to reproduce:
Related code:
Other information:
Ionic info: (run
ionic info
from a terminal/cmd prompt and paste output below):The text was updated successfully, but these errors were encountered: