From 6cc6e7a945249f59081f30f819167f35ddc38d5e Mon Sep 17 00:00:00 2001 From: Jan Kassens Date: Thu, 18 Jul 2024 09:21:15 -0400 Subject: [PATCH] Add _debugStack and _debugTask under enableObjectFiber flag --- packages/react-reconciler/src/ReactFiber.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/react-reconciler/src/ReactFiber.js b/packages/react-reconciler/src/ReactFiber.js index e0724b4a9da71..703091ddd4aae 100644 --- a/packages/react-reconciler/src/ReactFiber.js +++ b/packages/react-reconciler/src/ReactFiber.js @@ -296,11 +296,15 @@ function createFiberImplObject( } if (__DEV__) { + // This isn't directly used but is handy for debugging internals: fiber._debugInfo = null; fiber._debugOwner = null; + if (enableOwnerStacks) { + fiber._debugStack = null; + fiber._debugTask = null; + } fiber._debugNeedsRemount = false; fiber._debugHookTypes = null; - if (!hasBadMapPolyfill && typeof Object.preventExtensions === 'function') { Object.preventExtensions(fiber); }