Skip to content

Commit 0e17248

Browse files
imhappipekingme
authored andcommitted
[NavigationView] Set navigation menu item's a11y role description so it doesn't default to 'radio button' due to being checkable
PiperOrigin-RevId: 830619106
1 parent 9a8272d commit 0e17248

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lib/java/com/google/android/material/internal/NavigationMenuItemView.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,8 @@ public void onInitializeAccessibilityNodeInfo(
8484
View host, @NonNull AccessibilityNodeInfoCompat info) {
8585
super.onInitializeAccessibilityNodeInfo(host, info);
8686
info.setCheckable(checkable);
87+
info.setRoleDescription(
88+
getResources().getString(R.string.item_view_role_description));
8789
}
8890
};
8991

0 commit comments

Comments
 (0)