Skip to content

Commit 7e264da

Browse files
committed
adding TtsSpan to TextLayoutManager
1 parent fe5c480 commit 7e264da

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

ReactAndroid/src/main/java/com/facebook/react/views/text/TextLayoutManager.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import android.text.StaticLayout;
2020
import android.text.TextPaint;
2121
import android.util.LayoutDirection;
22-
import android.util.Log;
2322
import android.util.LruCache;
2423
import android.view.View;
2524
import androidx.annotation.NonNull;
@@ -126,11 +125,12 @@ private static void buildSpannableFromFragment(
126125
new TextInlineViewPlaceholderSpan(reactTag, (int) width, (int) height)));
127126
} else if (end >= start) {
128127
if (textAttributes.mIsAccessibilityLink) {
129-
/*
128+
ops.add(new SetSpanOperation(start, end, new ReactClickableSpan(reactTag)));
129+
}
130+
if (textAttributes.mAccessibilityUnit != null && Build.VERSION.SDK_INT >= 21) {
130131
ops.add(
131132
new SetSpanOperation(
132-
start, end, new ReactTtsSpan.Builder(ReactTtsSpan.TYPE_VERBATIM).build()));
133-
*/
133+
start, end, new ReactTtsSpan.Builder(textAttributes.mAccessibilityUnit).build()));
134134
}
135135
if (textAttributes.mIsColorSet) {
136136
ops.add(

0 commit comments

Comments
 (0)