From d18b9e070ef7b2a1c7328bea0777728106fe30e1 Mon Sep 17 00:00:00 2001 From: mxyyiyi Date: Thu, 27 Feb 2025 12:34:45 +0800 Subject: [PATCH] [A11y] Fix talkback span string range. - Update SPAN_INCLUSIVE_INCLUSIVE to SPAN_EXCLUSIVE_EXCLUSIVE to avoid impact the other talkback span. Bug: 399528098 Test: Talkback Flag: EXEMPT for simple fix Change-Id: I93b4bbaa0c1745e9f893965fc023848a3fda3479 --- src/com/android/settings/Utils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/settings/Utils.java b/src/com/android/settings/Utils.java index 636ef1c7154..f01d9ee7af9 100644 --- a/src/com/android/settings/Utils.java +++ b/src/com/android/settings/Utils.java @@ -696,7 +696,7 @@ public final class Utils extends com.android.settingslib.Utils { final SpannableString str = new SpannableString(displayText); str.setSpan(new TtsSpan.TextBuilder(accessibileText).build(), 0, displayText.length(), - Spannable.SPAN_INCLUSIVE_INCLUSIVE); + Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); return str; }