@@ -3183,22 +3183,25 @@ function processRootScheduleInMicrotask() {
3183
3183
flushSyncWorkAcrossRoots_impl(!1);
3184
3184
}
3185
3185
function scheduleTaskForRootDuringMicrotask(root, currentTime) {
3186
+ var pendingLanes = root.pendingLanes,
3187
+ suspendedLanes = root.suspendedLanes,
3188
+ pingedLanes = root.pingedLanes,
3189
+ expirationTimes = root.expirationTimes;
3186
3190
for (
3187
- var suspendedLanes = root.suspendedLanes,
3188
- pingedLanes = root.pingedLanes,
3189
- expirationTimes = root.expirationTimes,
3190
- lanes = root.pendingLanes & -62914561;
3191
- 0 < lanes;
3191
+ pendingLanes = enableRetryLaneExpiration
3192
+ ? pendingLanes
3193
+ : pendingLanes & -62914561;
3194
+ 0 < pendingLanes;
3192
3195
3193
3196
) {
3194
- var index$2 = 31 - clz32(lanes ),
3197
+ var index$2 = 31 - clz32(pendingLanes ),
3195
3198
lane = 1 << index$2,
3196
3199
expirationTime = expirationTimes[index$2];
3197
3200
if (-1 === expirationTime) {
3198
3201
if (0 === (lane & suspendedLanes) || 0 !== (lane & pingedLanes))
3199
3202
expirationTimes[index$2] = computeExpirationTime(lane, currentTime);
3200
3203
} else expirationTime <= currentTime && (root.expiredLanes |= lane);
3201
- lanes &= ~lane;
3204
+ pendingLanes &= ~lane;
3202
3205
}
3203
3206
currentTime = workInProgressRoot;
3204
3207
suspendedLanes = workInProgressRootRenderLanes;
@@ -16540,7 +16543,7 @@ Internals.Events = [
16540
16543
var devToolsConfig$jscomp$inline_1796 = {
16541
16544
findFiberByHostInstance: getClosestInstanceFromNode,
16542
16545
bundleType: 0,
16543
- version: "18.3.0-www-classic-55fb1194 ",
16546
+ version: "18.3.0-www-classic-3868b5c2 ",
16544
16547
rendererPackageName: "react-dom"
16545
16548
};
16546
16549
var internals$jscomp$inline_2142 = {
@@ -16570,7 +16573,7 @@ var internals$jscomp$inline_2142 = {
16570
16573
scheduleRoot: null,
16571
16574
setRefreshHandler: null,
16572
16575
getCurrentFiber: null,
16573
- reconcilerVersion: "18.3.0-www-classic-55fb1194 "
16576
+ reconcilerVersion: "18.3.0-www-classic-3868b5c2 "
16574
16577
};
16575
16578
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
16576
16579
var hook$jscomp$inline_2143 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -16907,4 +16910,4 @@ exports.useFormState = function () {
16907
16910
exports.useFormStatus = function () {
16908
16911
throw Error(formatProdErrorMessage(248));
16909
16912
};
16910
- exports.version = "18.3.0-www-classic-55fb1194 ";
16913
+ exports.version = "18.3.0-www-classic-3868b5c2 ";
0 commit comments