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

React-version has side-effect in IE11 #154

Closed
cantorio opened this issue Feb 5, 2017 · 3 comments
Closed

React-version has side-effect in IE11 #154

cantorio opened this issue Feb 5, 2017 · 3 comments

Comments

@cantorio
Copy link

cantorio commented Feb 5, 2017

Hi!
I run 2 demos from official demo-page (react and basic version) in IE11:
https://jsfiddle.net/nosir/gLLsrxxf/
https://jsfiddle.net/nosir/kbaxx64s/

they have different behavior: in react-version (only in IE11) if I enter some illegal charater into input (for example, any letter in "number"-input), that charater actually appears inside input and after some very short time it's being deleted (like i pressed backspace).
In basic version everything works just fine.
This "flashing" is very annoying and it would be great to fix this issue to be able to use this library in production.
Thanks.

@nosir
Copy link
Owner

nosir commented Mar 25, 2017

Thanks for reporting.

facebook/react#7027
The cause of the bug is that react uses onpropertychange to generate change events in IE11, which is asynchronous!
Will check when react committed the update

@nosir nosir added the bug label Mar 25, 2017
@nosir nosir added enhancement and removed bug labels Jan 13, 2018
@nosir nosir added bug and removed enhancement labels Jan 24, 2018
@nosir
Copy link
Owner

nosir commented Jan 24, 2018

@cantorio Sorry for the delay
I've updated react.js to 15.6.2 in the jsfiddle, and seems this problem is solved in IE11.

@nosir
Copy link
Owner

nosir commented Jan 24, 2018

Closing this, let me know if you have any further issue

@nosir nosir closed this as completed Jan 24, 2018
@nosir nosir added the resolved label Jan 24, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants