FLUID-6667: Aria usage incorrect, missing group role between listbox and option

Metadata

Source
FLUID-6667
Type
Bug
Priority
Major
Status
Open
Resolution
N/A
Assignee
N/A
Reporter
Justin Obara
Created
2021-07-19T11:02:05.225-0400
Updated
2021-07-19T11:02:05.225-0400
Versions
  1. 3.0
Fixed Versions
N/A
Component
  1. Demos
  2. Keyboard Accessibility

Description

The aria used for the Keyboard Accessibility demo is incorrect. The set of images to select from is marked up as role=listbox. Listbox requires child elements with role=option or children whose role=group and have children that are role=option.

The current markup has a <ul> with role=listbox, the children are <li>, and the <li> has an <img> with role=option.

See: listbox