File tree Expand file tree Collapse file tree
packages/react-reconciler/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ import {
2424 enableStrictEffects ,
2525 enableProfilerTimer ,
2626 enableScopeAPI ,
27+ enableSyncDefaultUpdates ,
2728} from 'shared/ReactFeatureFlags' ;
2829import { NoFlags , Placement , StaticMask } from './ReactFiberFlags' ;
2930import { ConcurrentRoot } from './ReactRootTags' ;
@@ -442,8 +443,10 @@ export function createHostRootFiber(
442443 mode |= StrictLegacyMode ;
443444 }
444445 }
445- if ( concurrentUpdatesByDefaultOverride ) {
446- mode |= ConcurrentUpdatesByDefaultMode ;
446+ if ( enableSyncDefaultUpdates ) {
447+ if ( concurrentUpdatesByDefaultOverride ) {
448+ mode |= ConcurrentUpdatesByDefaultMode ;
449+ }
447450 }
448451 } else {
449452 mode = NoMode ;
Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ import {
2424 enableStrictEffects ,
2525 enableProfilerTimer ,
2626 enableScopeAPI ,
27+ enableSyncDefaultUpdates ,
2728} from 'shared/ReactFeatureFlags' ;
2829import { NoFlags , Placement , StaticMask } from './ReactFiberFlags' ;
2930import { ConcurrentRoot } from './ReactRootTags' ;
@@ -442,8 +443,10 @@ export function createHostRootFiber(
442443 mode |= StrictLegacyMode ;
443444 }
444445 }
445- if ( concurrentUpdatesByDefaultOverride ) {
446- mode |= ConcurrentUpdatesByDefaultMode ;
446+ if ( enableSyncDefaultUpdates ) {
447+ if ( concurrentUpdatesByDefaultOverride ) {
448+ mode |= ConcurrentUpdatesByDefaultMode ;
449+ }
447450 }
448451 } else {
449452 mode = NoMode ;
You can’t perform that action at this time.
0 commit comments