diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManager.java b/ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManager.java index 56a34910d..8fca7688e 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManager.java +++ b/ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManager.java @@ -204,16 +204,12 @@ public class TextLayoutManager { TextPaint textPaint = sTextPaintInstance; Layout layout; - Spannable preparedSpannableText = view == null ? null : view.getSpanned(); + Spannable preparedSpannableText = spannedFromTextFragments(context, attributedString.getArray("fragments"), attributedString.getString("string")); // TODO add these props to paragraph attributes int textBreakStrategy = Layout.BREAK_STRATEGY_HIGH_QUALITY; boolean includeFontPadding = true; - if (preparedSpannableText == null) { - preparedSpannableText = spannedFromTextFragments(context, attributedString.getArray("fragments"), attributedString.getString("string")); - } - if (preparedSpannableText == null) { throw new IllegalStateException("Spannable element has not been prepared in onBeforeLayout"); }