From 5a310e9c8f2584d63cbe0a9621436461f85c4a72 Mon Sep 17 00:00:00 2001 From: Mill Chen Date: Thu, 13 Feb 2025 07:47:32 +0000 Subject: [PATCH] Add hint to EditText for Talkback Set the title as the hint of EditText to fix the missing accessibility label. Fix: 386758099 Test: atest DeviceNamePreferenceControllerTest Flag: EXEMPT bug fix Change-Id: Icde6796aa3faa3e0ad79611ba2dd0b18b13590a7 --- .../android/settings/widget/ValidatedEditTextPreference.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/android/settings/widget/ValidatedEditTextPreference.java b/src/com/android/settings/widget/ValidatedEditTextPreference.java index cc344ac67f1..c85e81ef381 100644 --- a/src/com/android/settings/widget/ValidatedEditTextPreference.java +++ b/src/com/android/settings/widget/ValidatedEditTextPreference.java @@ -67,6 +67,9 @@ public class ValidatedEditTextPreference extends CustomEditTextPreferenceCompat protected void onBindDialogView(View view) { super.onBindDialogView(view); final EditText editText = view.findViewById(android.R.id.edit); + if (editText != null) { + editText.setHint(getDialogTitle()); + } if (editText != null && !TextUtils.isEmpty(editText.getText())) { editText.setSelection(editText.getText().length()); }