-
Bug
-
Resolution: Duplicate
-
Low
-
None
-
4.20.0, 5.3.1
-
Severity 3 - Minor
-
Issue Summary
The element is not accessible by keyboard alone and there is no conforming accessible version of the same functionality reachable from the non-conforming page.
Element:
- Create another
Location:
present in "Crate new object" modal
Steps to Reproduce
- Open the homepage
- Navigate to the "Assets" link and activate it
- Navigate to "Search for object" and activate it
- Navigate to the "Create Object" button and activate it
- Navigate to the "Create another" checkbox.
- Observe that this checkbox is not accessible with a keyboard and a screen reader.
Actual Results
The "Create Another" checkbox is not accessible with a keyboard and a screen reader. As well this checkbox does not have an accessible role, name, and state information. As a result, keyboard and assistive technologies users will not be able to interact with these checkboxes.
Expected Results
All interactive elements must be accessible with a keyboard and a screen reader. Make sure that this checkbox has an appropriate name, role, and state. These checkboxes have out-of-the-box accessibility.
If this is not possible, use role=”checkbox” to declare an accessible role for the custom checkboxes, along with the aria-checked property to determine the checked state of these elements. Make sure to update the “true” and “false” values appropriately. As well, use the tabindex=”0” attribute to ensure that these custom checkboxes receive keyboard focus.
Make sure that these checkboxes have an accessible name.
Refer to this link https://www.w3.org/WAI/ARIA/apg/example-index/checkbox/checkbox for implementation
Screenshot
Workaround
Not Available
Bug Ref: 746684
Bulldog Ref:
Form Name |
---|
[JSDSERVER-12101] Filter : Checkbox is not accessible with keyboard and assistive technologies
Labels | Original: 2.1.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-bug ax-dev-ready ax-high-priority ax-jsm ax-kb-user ax-platform-dc ax-qa ax-qa-prioritised ax-vpat-critical sprint2 | New: 2.1.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-bug ax-critical ax-critical-priority ax-dev-ready ax-high-priority ax-jsm ax-kb-user ax-platform-dc ax-qa ax-qa-prioritised ax-vpat-critical sprint2 |
Labels | Original: 2.1.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-bug ax-dev-ready ax-high-priority ax-jsm ax-kb-user ax-platform-dc ax-qa-prioritised ax-vpat-critical sprint2 | New: 2.1.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-bug ax-dev-ready ax-high-priority ax-jsm ax-kb-user ax-platform-dc ax-qa ax-qa-prioritised ax-vpat-critical sprint2 |
Labels | Original: 2.1.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-bug ax-dev-ready ax-high-priority ax-jsm ax-kb-user ax-platform-dc ax-qa-prioritised ax-vpat-critical | New: 2.1.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-bug ax-dev-ready ax-high-priority ax-jsm ax-kb-user ax-platform-dc ax-qa-prioritised ax-vpat-critical sprint2 |
Resolution | New: Duplicate [ 3 ] | |
Status | Original: In Progress [ 3 ] | New: Closed [ 6 ] |
Sprint | Original: JSM Sprint 1 [ 6985 ] | New: JSM Sprint 1, JSM Sprint 2 [ 6985, 7016 ] |
Story Points | New: 1 |
Rank | New: Ranked higher |
Sprint | New: JSM Sprint 1 [ 6985 ] |
Labels | Original: 2.1.1 4.1.2 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-bug ax-dev-ready ax-high-priority ax-jsm ax-kb-user ax-platform-dc ax-qa-prioritised ax-vpat-critical | New: 2.1.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-bug ax-dev-ready ax-high-priority ax-jsm ax-kb-user ax-platform-dc ax-qa-prioritised ax-vpat-critical |
This is a duplicate of https://jira.atlassian.com/browse/JSDSERVER-11459