Skip to content
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

Input binding not working with iOS Chrome autofill #62

Open
AlecRust opened this issue Jan 26, 2017 · 4 comments
Open

Input binding not working with iOS Chrome autofill #62

AlecRust opened this issue Jan 26, 2017 · 4 comments

Comments

@AlecRust
Copy link
Member

If you have a form that uses Hyperdom's binding (which I assume listens to the input's onchange event) and then fill that form with iOS Chrome's autofill, the onchange event doesn't get fired when the input is filled. So it looks like it's filled but when you proceed to next input you can see it hasn't:

screencast

Not sure this is a Hyperdom issue really, same probably happens in React/Angular etc. Possibly related Chrome issue: https://bugs.chromium.org/p/chromium/issues/detail?id=352527

Have you come across this on other Hyperdom forms when you try to use Autofill?

Note: I don't get this issue on macOS Chrome.

@refractalize
Copy link
Member

Hi @AlecRust, does this happen in iOS Safari?

@AlecRust
Copy link
Member Author

@refractalize no, the autofill in the standard Mobile Safari seems to fill these inputs fine.

@thom801
Copy link

thom801 commented Sep 14, 2017

@AlecRust I am running into this same issue and I think it just has to do with iOS Chrome cause I'm not using much on front end aside from Vue.js. Did you find a solution for this?

@ElMatella
Copy link

Yep, I've got the same problem here with Vue, an issue was once opened, but the problem seems to be back

vuejs/vue#5248
fergaldoyle/vue-form#81

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants