Uploaded image for project: 'Wicket'
  1. Wicket
  2. WICKET-6775

Autocompelete suggestion list not read by screen reader

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 8.1.0
    • None
    • wicket-extensions
    • None

    Description

      As part of accessibility compliance, we see autocomplete suggestion list is not able to read by screen reader(NVDA).

       use case:

      -------------

                 Start NVDA  and click on the autocomplete text field then type some letters, we see suggestion list apears. Then use arrow key to navigate among the list. screen reader is only promting the value in the textfield not the value from the list.

      Expected:
      -------------
      Screen reader read the value from the suggestio list when we navigate through arrow keys also text field should have role="combobox".

       

      Solution direction:

      ------------------

      1) Add unique id's to the suggestion list items

      2) when ever we navigation through list items using arrow key, add aria-activedescendant attibute to text field with value as id of the list item

      example:

      https://www.w3.org/WAI/GL/wiki/Using_aria-activedescendant_to_allow_changes_in_focus_within_widgets_to_be_communicated_to_Assistive_Technology

       

       

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            ravala ramesh valasa

            Dates

              Created:
              Updated:

              Slack

                Issue deployment