@@ -13513,11 +13513,16 @@
13513
13513
}
13514
13514
}
13515
13515
function commitNewChildToFragmentInstances(fiber, parentFragmentInstances) {
13516
- for (var i = 0; i < parentFragmentInstances.length; i++)
13517
- commitNewChildToFragmentInstance(
13518
- fiber.stateNode,
13519
- parentFragmentInstances[i]
13520
- );
13516
+ if (
13517
+ 5 === fiber.tag &&
13518
+ null === fiber.alternate &&
13519
+ null !== parentFragmentInstances
13520
+ )
13521
+ for (var i = 0; i < parentFragmentInstances.length; i++)
13522
+ commitNewChildToFragmentInstance(
13523
+ fiber.stateNode,
13524
+ parentFragmentInstances[i]
13525
+ );
13521
13526
}
13522
13527
function commitFragmentInstanceDeletionEffects(fiber) {
13523
13528
for (var parent = fiber.return; null !== parent; ) {
@@ -13577,39 +13582,36 @@
13577
13582
parentFragmentInstances
13578
13583
) {
13579
13584
var tag = node.tag;
13580
- if (5 === tag || 6 === tag) {
13581
- var stateNode = node.stateNode;
13582
- before
13583
- ? (warnForReactChildrenConflict(parent),
13584
- (parent =
13585
- 9 === parent.nodeType
13586
- ? parent.body
13587
- : "HTML" === parent.nodeName
13588
- ? parent.ownerDocument.body
13589
- : parent),
13590
- supportsMoveBefore && null !== stateNode.parentNode
13591
- ? parent.moveBefore(stateNode, before)
13592
- : parent.insertBefore(stateNode, before))
13593
- : (warnForReactChildrenConflict(parent),
13594
- (before =
13595
- 9 === parent.nodeType
13596
- ? parent.body
13597
- : "HTML" === parent.nodeName
13598
- ? parent.ownerDocument.body
13599
- : parent),
13600
- supportsMoveBefore && null !== stateNode.parentNode
13601
- ? before.moveBefore(stateNode, null)
13602
- : before.appendChild(stateNode),
13603
- (stateNode = parent._reactRootContainer),
13604
- (null !== stateNode && void 0 !== stateNode) ||
13605
- null !== before.onclick ||
13606
- (before.onclick = noop$1));
13607
- 5 === tag &&
13608
- null === node.alternate &&
13609
- null !== parentFragmentInstances &&
13610
- commitNewChildToFragmentInstances(node, parentFragmentInstances);
13611
- viewTransitionMutationContext = !0;
13612
- } else if (
13585
+ if (5 === tag || 6 === tag)
13586
+ (tag = node.stateNode),
13587
+ before
13588
+ ? (warnForReactChildrenConflict(parent),
13589
+ (parent =
13590
+ 9 === parent.nodeType
13591
+ ? parent.body
13592
+ : "HTML" === parent.nodeName
13593
+ ? parent.ownerDocument.body
13594
+ : parent),
13595
+ supportsMoveBefore && null !== tag.parentNode
13596
+ ? parent.moveBefore(tag, before)
13597
+ : parent.insertBefore(tag, before))
13598
+ : (warnForReactChildrenConflict(parent),
13599
+ (before =
13600
+ 9 === parent.nodeType
13601
+ ? parent.body
13602
+ : "HTML" === parent.nodeName
13603
+ ? parent.ownerDocument.body
13604
+ : parent),
13605
+ supportsMoveBefore && null !== tag.parentNode
13606
+ ? before.moveBefore(tag, null)
13607
+ : before.appendChild(tag),
13608
+ (tag = parent._reactRootContainer),
13609
+ (null !== tag && void 0 !== tag) ||
13610
+ null !== before.onclick ||
13611
+ (before.onclick = noop$1)),
13612
+ commitNewChildToFragmentInstances(node, parentFragmentInstances),
13613
+ (viewTransitionMutationContext = !0);
13614
+ else if (
13613
13615
4 !== tag &&
13614
13616
(27 === tag &&
13615
13617
isSingletonScope(node.type) &&
@@ -13643,19 +13645,16 @@
13643
13645
parentFragmentInstances
13644
13646
) {
13645
13647
var tag = node.tag;
13646
- if (5 === tag || 6 === tag) {
13647
- var stateNode = node.stateNode;
13648
- before
13649
- ? supportsMoveBefore && null !== stateNode.parentNode
13650
- ? parent.moveBefore(stateNode, before)
13651
- : parent.insertBefore(stateNode, before)
13652
- : appendChild(parent, stateNode);
13653
- 5 === tag &&
13654
- null === node.alternate &&
13655
- null !== parentFragmentInstances &&
13656
- commitNewChildToFragmentInstances(node, parentFragmentInstances);
13657
- viewTransitionMutationContext = !0;
13658
- } else if (
13648
+ if (5 === tag || 6 === tag)
13649
+ (tag = node.stateNode),
13650
+ before
13651
+ ? supportsMoveBefore && null !== tag.parentNode
13652
+ ? parent.moveBefore(tag, before)
13653
+ : parent.insertBefore(tag, before)
13654
+ : appendChild(parent, tag),
13655
+ commitNewChildToFragmentInstances(node, parentFragmentInstances),
13656
+ (viewTransitionMutationContext = !0);
13657
+ else if (
13659
13658
4 !== tag &&
13660
13659
(27 === tag && isSingletonScope(node.type) && (parent = node.stateNode),
13661
13660
(node = node.child),
15712
15711
else
15713
15712
switch (finishedWork.tag) {
15714
15713
case 3:
15715
- viewTransitionContextChanged$1 = !1;
15714
+ rootViewTransitionNameCanceled = viewTransitionContextChanged$1 =
15715
+ !1;
15716
15716
pushViewTransitionCancelableScope();
15717
15717
recursivelyTraverseAfterMutationEffects(root, finishedWork);
15718
15718
if (
15728
15728
finishedWork[i + 2]
15729
15729
);
15730
15730
cancelRootViewTransitionName(root.containerInfo);
15731
+ rootViewTransitionNameCanceled = !0;
15731
15732
}
15732
15733
viewTransitionCancelableChildren = null;
15733
15734
break;
16175
16176
);
16176
16177
inHydratedSubtree = wasInHydratedSubtree;
16177
16178
isViewTransitionEligible &&
16179
+ rootViewTransitionNameCanceled &&
16178
16180
restoreRootViewTransitionName(finishedRoot.containerInfo);
16179
16181
flags & 2048 &&
16180
16182
((committedLanes = null),
@@ -24681,20 +24683,20 @@
24681
24683
}
24682
24684
return -1;
24683
24685
}
24684
- function commitNewChildToFragmentInstance(childElement , fragmentInstance) {
24686
+ function commitNewChildToFragmentInstance(childInstance , fragmentInstance) {
24685
24687
var eventListeners = fragmentInstance._eventListeners;
24686
24688
if (null !== eventListeners)
24687
24689
for (var i = 0; i < eventListeners.length; i++) {
24688
24690
var _eventListeners$i2 = eventListeners[i];
24689
- childElement .addEventListener(
24691
+ childInstance .addEventListener(
24690
24692
_eventListeners$i2.type,
24691
24693
_eventListeners$i2.listener,
24692
24694
_eventListeners$i2.optionsOrUseCapture
24693
24695
);
24694
24696
}
24695
24697
null !== fragmentInstance._observers &&
24696
24698
fragmentInstance._observers.forEach(function (observer) {
24697
- observer.observe(childElement );
24699
+ observer.observe(childInstance );
24698
24700
});
24699
24701
}
24700
24702
function clearContainerSparingly(container) {
29680
29682
viewTransitionContextChanged$1 = !1,
29681
29683
inUpdateViewTransition = !1,
29682
29684
rootViewTransitionAffected = !1,
29685
+ rootViewTransitionNameCanceled = !1,
29683
29686
hostParent = null,
29684
29687
hostParentIsContainer = !1,
29685
29688
currentHoistableRoot = null,
@@ -30616,11 +30619,11 @@
30616
30619
};
30617
30620
(function () {
30618
30621
var isomorphicReactPackageVersion = React.version;
30619
- if ("19.2.0-experimental-23884812-20250520 " !== isomorphicReactPackageVersion)
30622
+ if ("19.2.0-experimental-8ce15b0f-20250522 " !== isomorphicReactPackageVersion)
30620
30623
throw Error(
30621
30624
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
30622
30625
(isomorphicReactPackageVersion +
30623
- "\n - react-dom: 19.2.0-experimental-23884812-20250520 \nLearn more: https://react.dev/warnings/version-mismatch")
30626
+ "\n - react-dom: 19.2.0-experimental-8ce15b0f-20250522 \nLearn more: https://react.dev/warnings/version-mismatch")
30624
30627
);
30625
30628
})();
30626
30629
("function" === typeof Map &&
@@ -30657,10 +30660,10 @@
30657
30660
!(function () {
30658
30661
var internals = {
30659
30662
bundleType: 1,
30660
- version: "19.2.0-experimental-23884812-20250520 ",
30663
+ version: "19.2.0-experimental-8ce15b0f-20250522 ",
30661
30664
rendererPackageName: "react-dom",
30662
30665
currentDispatcherRef: ReactSharedInternals,
30663
- reconcilerVersion: "19.2.0-experimental-23884812-20250520 "
30666
+ reconcilerVersion: "19.2.0-experimental-8ce15b0f-20250522 "
30664
30667
};
30665
30668
internals.overrideHookState = overrideHookState;
30666
30669
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
30806
30809
listenToAllSupportedEvents(container);
30807
30810
return new ReactDOMHydrationRoot(initialChildren);
30808
30811
};
30809
- exports.version = "19.2.0-experimental-23884812-20250520 ";
30812
+ exports.version = "19.2.0-experimental-8ce15b0f-20250522 ";
30810
30813
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
30811
30814
"function" ===
30812
30815
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
0 commit comments