diff --git a/packages/react-native/ReactCommon/jsinspector-modern/InspectorFlags.cpp b/packages/react-native/ReactCommon/jsinspector-modern/InspectorFlags.cpp index 8ba4df31f5f..d2bc254ccee 100644 --- a/packages/react-native/ReactCommon/jsinspector-modern/InspectorFlags.cpp +++ b/packages/react-native/ReactCommon/jsinspector-modern/InspectorFlags.cpp @@ -18,7 +18,7 @@ InspectorFlags& InspectorFlags::getInstance() { } bool InspectorFlags::getFuseboxEnabled() const { - return loadFlagsAndAssertUnchanged().fuseboxEnabledDebug; + return loadFlagsAndAssertUnchanged().fuseboxEnabled; } void InspectorFlags::dangerouslyResetFlags() { @@ -28,11 +28,15 @@ void InspectorFlags::dangerouslyResetFlags() { const InspectorFlags::Values& InspectorFlags::loadFlagsAndAssertUnchanged() const { InspectorFlags::Values newValues = { - .fuseboxEnabledDebug = + .fuseboxEnabled = #ifdef REACT_NATIVE_FORCE_ENABLE_FUSEBOX true, #elif defined(HERMES_ENABLE_DEBUGGER) +#ifdef REACT_NATIVE_ENABLE_FUSEBOX_DEBUG + true, +#else ReactNativeFeatureFlags::fuseboxEnabledDebug(), +#endif #else ReactNativeFeatureFlags::fuseboxEnabledRelease(), #endif diff --git a/packages/react-native/ReactCommon/jsinspector-modern/InspectorFlags.h b/packages/react-native/ReactCommon/jsinspector-modern/InspectorFlags.h index 821347b79f3..38f243fb40f 100644 --- a/packages/react-native/ReactCommon/jsinspector-modern/InspectorFlags.h +++ b/packages/react-native/ReactCommon/jsinspector-modern/InspectorFlags.h @@ -32,7 +32,7 @@ class InspectorFlags { private: struct Values { - bool fuseboxEnabledDebug; + bool fuseboxEnabled; bool operator==(const Values&) const = default; };