diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextAttributes.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextAttributes.java index de72c0e3914..0bcbce4a0ad 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextAttributes.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/text/TextAttributes.java @@ -177,6 +177,7 @@ public class TextAttributes { : DEFAULT_MAX_FONT_SIZE_MULTIPLIER; } + @Override public String toString() { return ("TextAttributes {" + "\n getAllowFontScaling(): " diff --git a/packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricMountingManager.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricMountingManager.cpp index 2a459f77167..c34ba932595 100644 --- a/packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricMountingManager.cpp +++ b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricMountingManager.cpp @@ -810,6 +810,11 @@ void FabricMountingManager::preallocateShadowView( // Do not hold a reference to javaEventEmitter from the C++ side. jni::local_ref javaEventEmitter = nullptr; + SharedEventEmitter eventEmitter = shadowView.eventEmitter; + if (eventEmitter != nullptr) { + javaEventEmitter = + EventEmitterWrapper::newObjectCxxArgs(shadowView.eventEmitter); + } jni::local_ref props = getProps({}, shadowView);