diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.kt index 3ef2970b2ce..a2325c6b95c 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CatalystInstance.kt @@ -106,7 +106,10 @@ public interface CatalystInstance : MemoryPressureListener, JSInstance, JSBundle * Returns a hybrid object that contains a pointer to a JS CallInvoker, which is used to schedule * work on the JS Thread. Required for TurboModuleManager initialization. */ - @get:Deprecated("") public val jSCallInvokerHolder: CallInvokerHolder + @get:Deprecated("Use ReactContext.getJSCallInvokerHolder instead") + @Suppress("INAPPLICABLE_JVM_NAME") + @get:JvmName("getJSCallInvokerHolder") // This is needed to keep backward compatibility + public val jsCallInvokerHolder: CallInvokerHolder /** * Returns a hybrid object that contains a pointer to a NativeMethodCallInvoker, which is used to diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/runtime/BridgelessCatalystInstance.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/runtime/BridgelessCatalystInstance.kt index 86cdcf513fd..4bf0b77429a 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/runtime/BridgelessCatalystInstance.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/runtime/BridgelessCatalystInstance.kt @@ -90,7 +90,9 @@ public class BridgelessCatalystInstance(private val reactHost: ReactHostImpl) : override public val javaScriptContextHolder: JavaScriptContextHolder get() = reactHost.getJavaScriptContextHolder()!! - override public val jSCallInvokerHolder: CallInvokerHolder + @Suppress("INAPPLICABLE_JVM_NAME") + @get:JvmName("getJSCallInvokerHolder") // This is needed to keep backward compatibility + override public val jsCallInvokerHolder: CallInvokerHolder get() = reactHost.getJSCallInvokerHolder()!! override public val nativeMethodCallInvokerHolder: NativeMethodCallInvokerHolder