Calendar : Table content dates announced have incomplete information

XMLWordPrintable

    Issue Summary

    The dates in the table are announced with incomplete information to the screen reader user making them unaware of the date they are on.

    Screen Recording

    Screen Recording 2022-05-11 at 2.00.15 PM.mov

    Steps to Reproduce

    1. Navigate to the main content area where the calendar for the space is present.
    2. Navigate to the calendar region keeping the screen reader on and navigating between the dates.

    Actual Results

    In the calendar table, when the user navigates within the dates in the read mode with the screen reader, the user is not able to understand the whole content of the table. The screen reader announces it such as "Row 3 of 7 7" - for May 7, 2022, Sat.

    Additionally, if there is any event added to the date it is not announced together.
    This will not make the assistive technology user understand on which date the user is interacting and will create confusion for them.

    Expected Results

    When the user navigates into the Calendar, the screen reader user should announce the whole date and the content available in the data table. If the data contains any event present that is associated with it, it should be announced as well.

    An aria-label or aria-labelledby with a value such as "May 7, 2022, Sat" could be associated with the table row which will clearly suggest the date correctly.

    Workaround

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

      1. Screen Recording 2023-08-10 at 12.06.43 PM.mov
        16.02 MB
        Rahil Shaikh
      2. Screen Recording 2022-05-11 at 2.00.15 PM.mov
        12.03 MB
        Akhilesh Paradhi

            Assignee:
            Zac Xu
            Reporter:
            Akhilesh Paradhi (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: