From 65ddea82006c83b16371c5c6571abf10667962fb Mon Sep 17 00:00:00 2001 From: Ramanpreet Nara Date: Wed, 10 Jan 2024 12:35:33 -0800 Subject: [PATCH] BridgelessUIManager: Finish setJSResponder, clearJSResponder (#42214) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/42214 These methods are only used in the legacy React renderer. The Fabric renderer calls into different methods. So, let's just leave these unimplemented. NOTE: I introduced the warning back into clearJSResponder, because I couldn't find the internal call-site to it. Changelog: [Internal] Reviewed By: cortinico Differential Revision: D52449787 fbshipit-source-id: bd001c0ca4a3e64aaaf6328b3322025b09ee6da9 --- .../Libraries/ReactNative/BridgelessUIManager.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/react-native/Libraries/ReactNative/BridgelessUIManager.js b/packages/react-native/Libraries/ReactNative/BridgelessUIManager.js index d1c2bf719e9..92bebb46db4 100644 --- a/packages/react-native/Libraries/ReactNative/BridgelessUIManager.js +++ b/packages/react-native/Libraries/ReactNative/BridgelessUIManager.js @@ -147,6 +147,12 @@ const UIManagerJSUnusedAPIs = { ): void => { raiseSoftError('manageChildren'); }, + setJSResponder: (reactTag: ?number, blockNativeResponder: boolean): void => { + raiseSoftError('setJSResponder'); + }, + clearJSResponder: (): void => { + raiseSoftError('clearJSResponder'); + }, }; const UIManagerJSPlatformAPIs = Platform.select({ @@ -334,12 +340,6 @@ const UIManagerJS: UIManagerJSInterface & {[string]: any} = { ): void => { raiseSoftError('viewIsDescendantOf'); }, - setJSResponder: (reactTag: ?number, blockNativeResponder: boolean): void => { - raiseSoftError('setJSResponder'); - }, - clearJSResponder: (): void => { - // Don't log error here because we're aware it gets called - }, configureNextLayoutAnimation: ( config: Object, callback: () => void,