diff --git a/Libraries/Image/Image.android.js b/Libraries/Image/Image.android.js index 2ff257218c0e87..5e57732a855424 100644 --- a/Libraries/Image/Image.android.js +++ b/Libraries/Image/Image.android.js @@ -99,7 +99,7 @@ const ImageProps = { /** * Analytics Tag used by this Image */ - analyticTag: PropTypes.string, + internal_analyticTag: PropTypes.string, /** * Invoked on load start */ @@ -299,7 +299,7 @@ let Image = (props: ImagePropsType, forwardedRef) => { analyticTag !== null ? { ...nativeProps, - analyticTag: analyticTag, + internal_analyticTag: analyticTag, } : nativeProps; return ( diff --git a/Libraries/Image/ImageProps.js b/Libraries/Image/ImageProps.js index 08433eaa518264..8f8512e06cb861 100644 --- a/Libraries/Image/ImageProps.js +++ b/Libraries/Image/ImageProps.js @@ -69,9 +69,9 @@ export type ImageProps = {| accessible?: ?boolean, /** - * Analytics Tag used by this Image + * Internal prop to set an "Analytics Tag" that can will be set on the Image */ - analyticTag?: ?string, + internal_analyticTag?: ?string, /** * The text that's read by the screen reader when the user interacts with diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageManager.java b/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageManager.java index c3a689f27c56c9..e90301b6acea0b 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageManager.java +++ b/ReactAndroid/src/main/java/com/facebook/react/views/image/ReactImageManager.java @@ -124,8 +124,8 @@ public void setBlurRadius(ReactImageView view, float blurRadius) { view.setBlurRadius(blurRadius); } - @ReactProp(name = "analyticTag") - public void setAnalyticsTag(ReactImageView view, @Nullable String analyticTag) { + @ReactProp(name = "internal_analyticTag") + public void setInternal_AnalyticsTag(ReactImageView view, @Nullable String analyticTag) { if (mCallerContextFactory != null) { view.updateCallerContext( mCallerContextFactory.getOrCreateCallerContext(