dillon1000/react
Commit
Browse files 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.
Changed paths6 files
First-parent comparisonsrc/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 ModifiedPatch
Files changed
Rendering syntax-highlighted changes…