From 57657075ca1a307556c64c13df5854ec3d378e5e Mon Sep 17 00:00:00 2001 From: Dimitris-Rafail Katsampas Date: Mon, 7 Nov 2022 18:52:24 +0200 Subject: [PATCH] fix(android): tappable spans aren't visible on single-line labels (#10055) --- packages/core/ui/text-base/index.android.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/core/ui/text-base/index.android.ts b/packages/core/ui/text-base/index.android.ts index a451804b4..460c1e43a 100644 --- a/packages/core/ui/text-base/index.android.ts +++ b/packages/core/ui/text-base/index.android.ts @@ -494,6 +494,9 @@ export class TextBase extends TextBaseCommon { if (this._tappable !== tappable) { this._tappable = tappable; if (this._tappable) { + // Setting singleLine to true results in conflicts with LinkMovementMethod + // See https://stackoverflow.com/a/34407901 + this.nativeTextViewProtected.setSingleLine(false); this.nativeTextViewProtected.setMovementMethod(android.text.method.LinkMovementMethod.getInstance()); this.nativeTextViewProtected.setHighlightColor(null); } else {