Uploaded image for project: 'ui-inventory'
  1. ui-inventory
  2. UIIN-1157

New/Edit Holdings Page - Accessibility Error: Certain ARIA roles must be contained by particular parents

    XMLWordPrintable

    Details

    • Template:
    • Development Team:
      Prokopovych

      Description

      Steps to Reproduce:
      1. In Inventory App, open any Instance record (for example, ABA Journal)
      2. Go to New Holdings Page (clicking Add holdings button) or Edit Holdings Page (clicking View holdings button and then Actions button -> Edit).
      3. Run "axe". (Screenshot attached).

      Screenshot


      https://folio-snapshot.aws.indexdata.com/inventory/view/69640328-788e-43fc-9c3c-af39e243f3b7?layer=createHoldingsRecord&query=ABA&segment=items

      The problem is
      Certain ARIA roles must be contained by particular parents

      How to fix
      Fix the following:
      Required ARIA parent role not present: tablist

      Acceptance criteria:
      Ensure elements with an ARIA role that require parent roles are contained by them

      Notes:
      This accessibility issue was found using Deque aXe compliance checker. Find plug-in here - https://ux.folio.org/docs/assets/axe/

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                Unassigned Unassigned
                Reporter:
                SergiySergiyenko Sergiy Sergiyenko
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:

                    TestRail: Runs

                      TestRail: Cases