File tree Expand file tree Collapse file tree 2 files changed +10
-4
lines changed
packages/react-reconciler/src Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ import {
24
24
enableStrictEffects ,
25
25
enableProfilerTimer ,
26
26
enableScopeAPI ,
27
+ enableSyncDefaultUpdates ,
27
28
} from 'shared/ReactFeatureFlags' ;
28
29
import { NoFlags , Placement , StaticMask } from './ReactFiberFlags' ;
29
30
import { ConcurrentRoot } from './ReactRootTags' ;
@@ -442,8 +443,10 @@ export function createHostRootFiber(
442
443
mode |= StrictLegacyMode ;
443
444
}
444
445
}
445
- if ( concurrentUpdatesByDefaultOverride ) {
446
- mode |= ConcurrentUpdatesByDefaultMode ;
446
+ if ( enableSyncDefaultUpdates ) {
447
+ if ( concurrentUpdatesByDefaultOverride ) {
448
+ mode |= ConcurrentUpdatesByDefaultMode ;
449
+ }
447
450
}
448
451
} else {
449
452
mode = NoMode ;
Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ import {
24
24
enableStrictEffects ,
25
25
enableProfilerTimer ,
26
26
enableScopeAPI ,
27
+ enableSyncDefaultUpdates ,
27
28
} from 'shared/ReactFeatureFlags' ;
28
29
import { NoFlags , Placement , StaticMask } from './ReactFiberFlags' ;
29
30
import { ConcurrentRoot } from './ReactRootTags' ;
@@ -442,8 +443,10 @@ export function createHostRootFiber(
442
443
mode |= StrictLegacyMode ;
443
444
}
444
445
}
445
- if ( concurrentUpdatesByDefaultOverride ) {
446
- mode |= ConcurrentUpdatesByDefaultMode ;
446
+ if ( enableSyncDefaultUpdates ) {
447
+ if ( concurrentUpdatesByDefaultOverride ) {
448
+ mode |= ConcurrentUpdatesByDefaultMode ;
449
+ }
447
450
}
448
451
} else {
449
452
mode = NoMode ;
You can’t perform that action at this time.
0 commit comments