From 2c4e809beb1b2179e91046bbba6f9664f834d4a5 Mon Sep 17 00:00:00 2001 From: "javache (Meta Employee)" Date: Tue, 16 May 2023 15:19:13 -0700 Subject: [PATCH] Always set RN$stopSurface (#26808) Summary: ## Summary To support incremental adoption of bridgeless logic we want to default to using these globals whenever they're available. ## How did you test this change? https://github.com/facebook/react-native/pull/37410 DiffTrain build for commit https://github.com/facebook/react/commit/a389046a529c6d22ba5895dd7f5d4b0b8d17c345. Reviewed By: hoxyq Differential Revision: D45816985 Pulled By: javache fbshipit-source-id: 592e0f1eb726261335f703502c74a2548f7da2bc --- packages/react-native/Libraries/Renderer/REVISION | 2 +- .../react-native/Libraries/Renderer/shims/ReactFabric.js | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/react-native/Libraries/Renderer/REVISION b/packages/react-native/Libraries/Renderer/REVISION index 0cf7e4007c5..03bc83933f6 100644 --- a/packages/react-native/Libraries/Renderer/REVISION +++ b/packages/react-native/Libraries/Renderer/REVISION @@ -1 +1 @@ -67a05d03e38b9837e27c9fe0a673557e63ff03c5 +a389046a529c6d22ba5895dd7f5d4b0b8d17c345 diff --git a/packages/react-native/Libraries/Renderer/shims/ReactFabric.js b/packages/react-native/Libraries/Renderer/shims/ReactFabric.js index 8385a61ac40..96f4a83be29 100644 --- a/packages/react-native/Libraries/Renderer/shims/ReactFabric.js +++ b/packages/react-native/Libraries/Renderer/shims/ReactFabric.js @@ -7,7 +7,7 @@ * @noformat * @flow * @nolint - * @generated SignedSource<> + * @generated SignedSource<> */ 'use strict'; @@ -24,9 +24,9 @@ if (__DEV__) { ReactFabric = require('../implementations/ReactFabric-prod'); } -if (global.RN$Bridgeless) { - global.RN$stopSurface = ReactFabric.stopSurface; -} else { +global.RN$stopSurface = ReactFabric.stopSurface; + +if (global.RN$Bridgeless !== true) { BatchedBridge.registerCallableModule('ReactFabric', ReactFabric); }