diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactBaseTextShadowNode.java b/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactBaseTextShadowNode.java index b2772a60b..6e6d2cfef 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactBaseTextShadowNode.java +++ b/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactBaseTextShadowNode.java @@ -6,6 +6,7 @@ */ package com.facebook.react.views.text; +import android.graphics.Color; import android.graphics.Typeface; import android.os.Build; import android.text.Layout; @@ -150,7 +151,10 @@ public abstract class ReactBaseTextShadowNode extends LayoutShadowNode { if (textShadowNode.mIsLineThroughTextDecorationSet) { ops.add(new SetSpanOperation(start, end, new StrikethroughSpan())); } - if (textShadowNode.mTextShadowOffsetDx != 0 || textShadowNode.mTextShadowOffsetDy != 0) { + if ((textShadowNode.mTextShadowOffsetDx != 0 + || textShadowNode.mTextShadowOffsetDy != 0 + || textShadowNode.mTextShadowRadius != 0) + && Color.alpha(textShadowNode.mTextShadowColor) != 0) { ops.add( new SetSpanOperation( start,