From d7c4334ce91726ddff4b6ba84ff6bd81eb3a91d5 Mon Sep 17 00:00:00 2001 From: Jan Kassens Date: Mon, 22 Jul 2024 14:10:08 -0400 Subject: [PATCH] Add _debugStack and _debugTask under enableObjectFiber flag (#30337) --- 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 e0724b4a9d..703091ddd4 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); }