a11y: Stop recommending against listitem labels
authorMatthias Clasen <mclasen@redhat.com>
Tue, 20 Jun 2023 02:12:05 +0000 (22:12 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 20 Jun 2023 02:20:05 +0000 (22:20 -0400)
Due to the way listviews are set up, there is not
much of an alternative to setting labels on the
listitems, so don't recommend against doing it.

This is a little deviation from the ARIA authoring
guidelines.

gtk/gtkatcontext.c

index c862a9a81f6ec0a49e29b9cbb0e6d608a53bd596..393e36a1edbe4f47b97128dd38313153bbd30d3f 100644 (file)
@@ -1045,7 +1045,7 @@ static guint8 naming[] = {
   [GTK_ACCESSIBLE_ROLE_LINK] = NAME_FROM_AUTHOR|NAME_FROM_CONTENT|GTK_ACCESSIBLE_NAME_REQUIRED,
   [GTK_ACCESSIBLE_ROLE_LIST] = NAME_FROM_AUTHOR,
   [GTK_ACCESSIBLE_ROLE_LIST_BOX] = NAME_FROM_AUTHOR|GTK_ACCESSIBLE_NAME_REQUIRED,
-  [GTK_ACCESSIBLE_ROLE_LIST_ITEM] = NAME_FROM_AUTHOR|GTK_ACCESSIBLE_NAME_NOT_RECOMMENDED,
+  [GTK_ACCESSIBLE_ROLE_LIST_ITEM] = NAME_FROM_AUTHOR,
   [GTK_ACCESSIBLE_ROLE_LOG] = NAME_FROM_AUTHOR,
   [GTK_ACCESSIBLE_ROLE_MAIN] = NAME_FROM_AUTHOR,
   [GTK_ACCESSIBLE_ROLE_MARQUEE] = NAME_FROM_AUTHOR,