Skip to content

Commit b831aec

Browse files
authored
chore(fast-refresh): double check wasMounted (#22740)
1 parent b32b677 commit b831aec

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/react-refresh/src/ReactFreshRuntime.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,9 @@ export function injectIntoGlobalHook(globalObject: any): void {
554554
if (alternate !== null) {
555555
const wasMounted =
556556
alternate.memoizedState != null &&
557-
alternate.memoizedState.element != null;
557+
alternate.memoizedState.element != null &&
558+
mountedRoots.has(root);
559+
558560
const isMounted =
559561
current.memoizedState != null &&
560562
current.memoizedState.element != null;

0 commit comments

Comments
 (0)