-
Bug
-
Resolution: Fixed
-
Highest
-
7.18.0
-
- 2.1.1
- 4.1.2
- Accessibility
- Level-A
- WCAG21
- ax-at-JAWS
- ax-at-NVDA
- ax-at-VO
- ax-at-user
- ax-bug
- ax-confluence
- ax-critical-priority
- ax-customer-escalated
- ax-dev-ready
- ax-esc-IT.NRW-DE
- ax-esc-apple
- ax-esc-atlassian
- ax-kb-user
- ax-macos-safari
- ax-macro
- ax-platform-dc
- ax-qa
- ax-qa-prioritised
- ax-windows-chrome
- ax-windows-firefox
- samurai
-
Severity 3 - Minor
-
Issue Summary
The Macro options available in the modal do not receive keyboard or screen reader focus, which makes it difficult for the assistive technology user to interact with the elements.
Steps to Reproduce
- Launch the URL
- Edit the confluence page
- Open the Select macros modal.
- In the Select macros modal, with the keyboard and screen reader on, try to navigate into the macros options such as "Anchor", "Blog post" , etc.
Screenshot
Screen recording
Screen Recording 2022-06-07 at 4.03.08 PM.mov
Actual Results
In the Select Macros modal, the list items of macros such as "Anchor", "Attachment", "Blog post", etc. do not receive keyboard and screen reader focus. This makes them difficult for the assistive technology used to access the macros. The macro items are accessible with a mouse click.
Additionally, roles and labels are missing for the interactive elements.
Expected Results
Ensure that all the page functionality is available for all users irrespective of the device being used.
Apply the following changes:
- Code the links using the <a> element and include the “href” attribute in the source code.
- Modify the scripts associated with the mentioned links to ensure that it is accessible for keyboard-only as well as mouse users.
- Provide an aria-label, where the label should be identical to the macro name, eg. aria-label="Blog post".
Workaround
Currently, there is no known workaround for this behaviour. A workaround will be added here when available
- mentioned in
-
Page Loading...
[CONFSERVER-79026] Select Macro: Missing keyboard support for the macro items in the Select macros modal
Labels | Original: 2.1.1 4.1.2 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-confluence ax-critical-priority ax-dev-ready ax-esc-apple ax-esc-atlassian ax-kb-user ax-macos-safari ax-macro ax-platform-dc ax-qa ax-qa-prioritised ax-windows-chrome ax-windows-firefox samurai | New: 2.1.1 4.1.2 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-confluence ax-critical-priority ax-customer-escalated ax-dev-ready ax-esc-IT.NRW-DE ax-esc-apple ax-esc-atlassian ax-kb-user ax-macos-safari ax-macro ax-platform-dc ax-qa ax-qa-prioritised ax-windows-chrome ax-windows-firefox samurai |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Waiting for Release [ 12075 ] | New: Closed [ 6 ] |
Fix Version/s | Original: 8.7.0 [ 106203 ] |
Fix Version/s | New: 8.7.1 [ 106517 ] |
Labels | Original: 2.1.1 4.1.2 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-confluence ax-critical-priority ax-dev-ready ax-esc-apple ax-kb-user ax-macos-safari ax-macro ax-platform-dc ax-qa ax-qa-prioritised ax-windows-chrome ax-windows-firefox samurai | New: 2.1.1 4.1.2 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-confluence ax-critical-priority ax-dev-ready ax-esc-apple ax-esc-atlassian ax-kb-user ax-macos-safari ax-macro ax-platform-dc ax-qa ax-qa-prioritised ax-windows-chrome ax-windows-firefox samurai |
Link | New: This issue has a derivative of CONFSRVDEV-28609 [ CONFSRVDEV-28609 ] |
Link | New: This issue has a derivative of CONFSRVDEV-28608 [ CONFSRVDEV-28608 ] |
Status | Original: Awaiting Merge [ 10064 ] | New: Waiting for Release [ 12075 ] |
Status | Original: In Review [ 10051 ] | New: Awaiting Merge [ 10064 ] |
Fix Version/s | New: 8.7.0 [ 106203 ] | |
Status | Original: In Progress [ 3 ] | New: In Review [ 10051 ] |