diff --git a/packages/react-reconciler/src/ReactFiberCommitViewTransitions.js b/packages/react-reconciler/src/ReactFiberCommitViewTransitions.js index c8e59afb88..20abaa673c 100644 --- a/packages/react-reconciler/src/ReactFiberCommitViewTransitions.js +++ b/packages/react-reconciler/src/ReactFiberCommitViewTransitions.js @@ -233,7 +233,7 @@ function commitAppearingPairViewTransitions(placement: Fiber): void { } let child = placement.child; while (child !== null) { - if (child.tag === OffscreenComponent && child.memoizedState === null) { + if (child.tag === OffscreenComponent && child.memoizedState !== null) { // This tree was already hidden so we skip it. } else { commitAppearingPairViewTransitions(child); @@ -347,7 +347,7 @@ function commitDeletedPairViewTransitions(deletion: Fiber): void { } let child = deletion.child; while (child !== null) { - if (child.tag === OffscreenComponent && child.memoizedState === null) { + if (child.tag === OffscreenComponent && child.memoizedState !== null) { // This tree was already hidden so we skip it. } else { if ( @@ -550,7 +550,7 @@ function restorePairedViewTransitions(parent: Fiber): void { } let child = parent.child; while (child !== null) { - if (child.tag === OffscreenComponent && child.memoizedState === null) { + if (child.tag === OffscreenComponent && child.memoizedState !== null) { // This tree was already hidden so we skip it. } else { if (