diff --git a/ReactCommon/fabric/uimanager/Scheduler.cpp b/ReactCommon/fabric/uimanager/Scheduler.cpp index 22c60cd295c..9ebb0cee1d3 100644 --- a/ReactCommon/fabric/uimanager/Scheduler.cpp +++ b/ReactCommon/fabric/uimanager/Scheduler.cpp @@ -72,8 +72,11 @@ Scheduler::Scheduler( uiManagerBinding->attach(uiManager); }); + auto componentDescriptorRegistryKey = + "ComponentDescriptorRegistry_DO_NOT_USE_PRETTY_PLEASE"; + schedulerToolbox.contextContainer->erase(componentDescriptorRegistryKey); schedulerToolbox.contextContainer->insert( - "ComponentDescriptorRegistry_DO_NOT_USE_PRETTY_PLEASE", + componentDescriptorRegistryKey, std::weak_ptr( componentDescriptorRegistry_));