diff options
5 files changed, 5 insertions, 3 deletions
diff --git a/packages/CredentialManager/res/drawable/more_horiz_24px.xml b/packages/CredentialManager/res/drawable/more_horiz_24px.xml index 7b235f84f0fa..0100718ffd08 100644 --- a/packages/CredentialManager/res/drawable/more_horiz_24px.xml +++ b/packages/CredentialManager/res/drawable/more_horiz_24px.xml @@ -3,6 +3,7 @@ android:height="24dp" android:viewportWidth="960" android:viewportHeight="960" + android:contentDescription="@string/more_options_content_description" android:tint="?attr/colorControlNormal"> <path android:fillColor="@android:color/white" diff --git a/packages/CredentialManager/res/layout/credman_dropdown_bottom_sheet.xml b/packages/CredentialManager/res/layout/credman_dropdown_bottom_sheet.xml index b97e9927e0ed..fdda9ea06ab9 100644 --- a/packages/CredentialManager/res/layout/credman_dropdown_bottom_sheet.xml +++ b/packages/CredentialManager/res/layout/credman_dropdown_bottom_sheet.xml @@ -28,7 +28,7 @@ android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_alignParentStart="true" - android:contentDescription="@string/provider_icon_content_description" + android:contentDescription="@string/more_options_content_description" android:background="@null"/> <TextView android:id="@android:id/text1" diff --git a/packages/CredentialManager/res/layout/credman_dropdown_presentation_layout.xml b/packages/CredentialManager/res/layout/credman_dropdown_presentation_layout.xml index 261154fe9792..c7c2fda6a489 100644 --- a/packages/CredentialManager/res/layout/credman_dropdown_presentation_layout.xml +++ b/packages/CredentialManager/res/layout/credman_dropdown_presentation_layout.xml @@ -25,7 +25,6 @@ android:id="@android:id/icon1" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:contentDescription="@string/dropdown_presentation_more_sign_in_options_text" android:layout_centerVertical="true" android:layout_alignParentStart="true" android:background="@null"/> diff --git a/packages/CredentialManager/res/values/strings.xml b/packages/CredentialManager/res/values/strings.xml index f98164b8788c..82b47a964204 100644 --- a/packages/CredentialManager/res/values/strings.xml +++ b/packages/CredentialManager/res/values/strings.xml @@ -172,5 +172,5 @@ <!-- Strings for dropdown presentation. --> <!-- Text shown in the dropdown presentation to select more sign in options. [CHAR LIMIT=120] --> <string name="dropdown_presentation_more_sign_in_options_text">Sign-in options</string> - <string name="provider_icon_content_description">Credential provider icon</string> + <string name="more_options_content_description">More</string> </resources>
\ No newline at end of file diff --git a/packages/CredentialManager/src/com/android/credentialmanager/common/ui/RemoteViewsFactory.kt b/packages/CredentialManager/src/com/android/credentialmanager/common/ui/RemoteViewsFactory.kt index 68f1c861d51b..02afc547e3f8 100644 --- a/packages/CredentialManager/src/com/android/credentialmanager/common/ui/RemoteViewsFactory.kt +++ b/packages/CredentialManager/src/com/android/credentialmanager/common/ui/RemoteViewsFactory.kt @@ -74,6 +74,8 @@ class RemoteViewsFactory { setMaxHeightMethodName, context.resources.getDimensionPixelSize( com.android.credentialmanager.R.dimen.autofill_icon_size)); + remoteViews.setContentDescription(android.R.id.icon1, credentialEntryInfo + .providerDisplayName); val drawableId = com.android.credentialmanager.R.drawable.fill_dialog_dynamic_list_item_one remoteViews.setInt( |