Source: Search results are not programatically defined

XMLWordPrintable

    Issue Summary

    On the “find files” field, the suggestion filter results are not programmatically communicated to the users of a screen reader.

    Steps to Reproduce

    1. Open the "source" page.
    2. Navigate to "find files" button and activate it.
    3. Enter data into the "find files" input field and observe that the updated content is not announced by the screen reader.

    Screen recording

    Screen Recording 2023-10-03 at 5.52.31 PM.mov

    Actual Results

    When a user performs a valid Search operation in the “find files” input field, search results are suggested below the field 

    which are not announced by screen reader software.

    The programmatic means of identifying the presence of search result messages and suggestions are not used, so assistive technologies such as screen reader software are not able to alert users to the presence of the status message/search results. Although this interaction is easier to understand for sighted users, it is not intuitive for the visually impaired.

    Expected Results

    Ensure that the suggestion results that become available when the user searches for inputted data in the “find files” field should be announced by the screen reader software. Provide the aria-live region for the search result message which becomes available when the user performs search operation. Screen reader users should be notified when the suggestions get updated below the field along with the count of suggestions. For eg: “ 3 suggestions available for typed text.” Live regions can be used to achieve this behaviour.

    If this is not feasible, a hidden instruction should be announced (when the search input receives focus), notifying the users of the dynamic change.
    For eg: Typing letters in the search input updates the search results, and press the up/ down arrow keys to view the list of suggestions.”Ensure that the search result is announced when the user navigates using the up/down arrow keys.

    For more information on implementation, refer to the following link: ARIA live regions implementation

    Workaround

    Currently there is no known workaround for this behavior. A workaround will be added here when available

    Environment

    MacBook Pro (14-inch, 2021)
    macOs Ventura  13.4
    Chrome - Version 114.0.5735.106 (Official Build) (arm64)
    Firefox- Version 112.0. 1
    Safari- Version 16.5 (18615.2.9.11.4)
    JAWS- Version 2023
    NVDA- Version 2023
    Voiceover - Version Latest

            Assignee:
            Carlos Sanchez Rosa
            Reporter:
            Tanmay Mirgal (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: