dillon1000/react

Commit

Only fire input value change events when the value changes (#5746)

* Only fire input value change events when the value changes

fixes #554, fixes #1471, fixes #2185 (still trying to figure out why)

* catch programmatic value changes

* move value tracking to seperate module
Browse files
Changed paths7 files
First-parent comparison
A src/renderers/dom/client/__tests__/inputValueTracking-test.js AddedM src/renderers/dom/client/eventPlugins/ChangeEventPlugin.js ModifiedM src/renderers/dom/client/eventPlugins/__tests__/ChangeEventPlugin-test.js ModifiedA src/renderers/dom/client/inputValueTracking.js AddedM src/renderers/dom/client/wrappers/__tests__/ReactDOMInput-test.js ModifiedM src/renderers/dom/shared/ReactDOMComponent.js ModifiedM src/renderers/dom/shared/__tests__/ReactDOMComponent-test.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…