Accessibility Error: ARIA roles parent/child problems

Description

Steps to Reproduce:
1. In Inventory App, open any Instance record with at least two Holdings (for example, ABA Journal)
2. Run "axe". (Screenshots attached).

The problem is:

Certain ARIA roles must be contained by particular parents

Ensures elements with an ARIA role that require child roles contain them

How to fix
Fix the following:

  • Ensures elements with an ARIA role that require parent roles are contained by them

  • Ensures elements with an ARIA role that require child roles contain them

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

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

1
  • 08 Feb 2022, 06:39 PM

Checklist

hide

TestRail: Results

Activity

Show:

Charlotte WhittMay 31, 2022 at 9:11 AM

Sounds excellent . Please write the clone story, thanks a lot.

Khalilah GambrellMay 24, 2022 at 11:30 AM

- Per John - to address this issue will require applying changes similar to https://folio-org.atlassian.net/browse/UIREQ-716#icft=UIREQ-716 (Using a link within the first column rather than having the entire row be the click target)

I can write a clone story.

John CoburnMay 19, 2022 at 3:40 PM

 This is accounted for by applying changes similar to https://folio-org.atlassian.net/browse/UIREQ-716#icft=UIREQ-716 (Using a link within the first column rather than having the entire row be the click target)

Khalilah GambrellMay 18, 2022 at 3:12 PM

is there a stripes issue for this? Or is this addressed with some of the axe work you have been doing?

Charlotte WhittMay 18, 2022 at 2:52 PM

do you have the relevant Stripes tickets I can link this ticket up to?

Duplicate

Details

Assignee

Reporter

Priority

Story Points

Development Team

Prokopovych

Release

Not Scheduled

RCA Group

Implementation coding issue

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created February 8, 2022 at 6:39 PM
Updated February 5, 2024 at 9:24 PM
Resolved February 20, 2023 at 2:22 AM
TestRail: Cases
TestRail: Runs

Flag notifications