Skip to content

Commit 6ba1dfd

Browse files
committed
Remove scheduler priority from hydration
1 parent 73e900b commit 6ba1dfd

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

packages/react-dom/src/events/ReactDOMEventReplaying.js

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,6 @@ const queuedPointerCaptures: Map<number, QueuedReplayableEvent> = new Map();
111111
type QueuedHydrationTarget = {|
112112
blockedOn: null | Container | SuspenseInstance,
113113
target: Node,
114-
priority: number,
115114
lanePriority: LanePriority,
116115
|};
117116
const queuedExplicitHydrationTargets: Array<QueuedHydrationTarget> = [];
@@ -394,9 +393,7 @@ function attemptExplicitHydrationTarget(
394393
// Increase its priority.
395394
queuedTarget.blockedOn = instance;
396395
attemptHydrationAtPriority(queuedTarget.lanePriority, () => {
397-
runWithPriority(queuedTarget.priority, () => {
398-
attemptHydrationAtCurrentPriority(nearestMounted);
399-
});
396+
attemptHydrationAtCurrentPriority(nearestMounted);
400397
});
401398

402399
return;
@@ -417,17 +414,17 @@ function attemptExplicitHydrationTarget(
417414

418415
export function queueExplicitHydrationTarget(target: Node): void {
419416
if (enableSelectiveHydration) {
420-
const schedulerPriority = getCurrentPriorityLevel();
421417
const updateLanePriority = getCurrentUpdatePriority();
422418
const queuedTarget: QueuedHydrationTarget = {
423419
blockedOn: null,
424420
target: target,
425-
priority: schedulerPriority,
426421
lanePriority: updateLanePriority,
427422
};
428423
let i = 0;
429424
for (; i < queuedExplicitHydrationTargets.length; i++) {
430-
if (schedulerPriority <= queuedExplicitHydrationTargets[i].priority) {
425+
if (
426+
updateLanePriority <= queuedExplicitHydrationTargets[i].lanePriority
427+
) {
431428
break;
432429
}
433430
}

0 commit comments

Comments
 (0)