dillon1000/react

Commit

Fix disableStrictPassiveEffect not working under Suspense (#26989)

In https://github.com/facebook/react/pull/26914 I added an extra logic
to turn off double useEffect if there is an `Offscreen`
tag. But `Suspense` uses `Offscreen` tag internally and that turns off
`disableStrictPassiveEffect` for everything.
Browse files
Changed paths3 files
First-parent comparison
M packages/react-reconciler/src/ReactFiber.js ModifiedM packages/react-reconciler/src/__tests__/ReactOffscreenStrictMode-test.js ModifiedM packages/react/src/__tests__/ReactStrictMode-test.internal.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…