Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-13185

Administration - Repositories : Date inputs are inaccessible to screen reader users

    XMLWordPrintable

Description

    Issue Summary

    On repositories page, the date inputs present under "Last changed" filter are not Accessible for screen reader users.

    Steps to Reproduce

    1. Navigate to the BitBucket homepage.
    2. Navigate to "Administration" link in header section & activate it.
    3. Navigate to "Repositories" link in the sidebar & activate it.
    4. Navigate to the "Last changed" popup button & activate it.
    5. Navigate to "From" & "To" input field to access the calendar component.

    Actual Results

    While navigating with Keyboard & screen reader following issues were observed for calendar component.

    • Labels such as "From" & "To" are not announced when the input fields receives keyboard focus.
    • Format of the date is not provided on the page.

    This makes screen reader & Keyboard users difficult to access the Calendar component effectively.

    Expected Results

    The Calendar component should be accessible for keyboard as well as screen reader users.

    Apply following fixes.

    • Associate the labels such as "From" & "To" with respective <input> elements via for/id attributes.
    • Provide the correct format of the date for the users to understand on the page. For Example : DD/MM/YYYY

    Please refer to following page to understand more on Calendar component accessibility.

    https://hello.atlassian.net/wiki/spaces/A11Y/pages/1527386018/Datepickers

    Screenshot

    Screen Recording

    Screen Recording 2022-04-28 at 3.12.39 PM.mov

    Workaround

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

    Bug Ref: 741941

    Attachments

      1. BSERV-13185_after-fix.mov
        39.34 MB
      2. BSERV-13185-QA.mov
        22.28 MB
      3. Screen Recording 2022-04-28 at 3.12.39 PM.mov
        8.71 MB
      4. Screenshot 2022-04-28 at 3.12.04 PM.png
        Screenshot 2022-04-28 at 3.12.04 PM.png
        494 kB

      Issue Links

        Activity

          People

            c3057d0e8d6b Vadym Ohyr
            12b69dcabe29 Matthew Brennan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: