dillon1000/react

Commit

Disallow forced sync updates during begin phase

Stack allows this, but in Fiber it may cause an infinite loop. Instead
we'll print a warning and defer the update by giving it Task priority.
Browse files
Changed paths6 files
First-parent comparison
M src/renderers/shared/__tests__/ReactPerf-test.js ModifiedM src/renderers/shared/fiber/ReactFiberScheduler.js ModifiedM src/renderers/shared/fiber/__tests__/ReactIncrementalScheduling-test.js ModifiedM src/renderers/shared/hooks/__tests__/ReactComponentTreeHook-test.js ModifiedM src/renderers/shared/shared/__tests__/ReactCompositeComponent-test.js ModifiedM src/renderers/shared/shared/__tests__/ReactUpdates-test.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…