diff --git a/packages/react-reconciler/src/ReactFiberWorkLoop.js b/packages/react-reconciler/src/ReactFiberWorkLoop.js index ecf22aaad04c7..fd74620975649 100644 --- a/packages/react-reconciler/src/ReactFiberWorkLoop.js +++ b/packages/react-reconciler/src/ReactFiberWorkLoop.js @@ -908,7 +908,7 @@ export function scheduleUpdateOnFiber( markRootUpdated(root, lane); if ( - (executionContext & RenderContext) !== NoLanes && + (executionContext & RenderContext) !== NoContext && root === workInProgressRoot ) { // This update was dispatched during the render phase. This is a mistake