-
Type:
Bug
-
Resolution: Done
-
Priority:
Low
-
Affects Version/s: 8.4.0, 9.2.0
-
Component/s: Accessibility
-
- 4.1.2
- 4.1.3
- Level-A
- Level-AA
- WCAG21
- ax-A11y-251
- ax-at-user
- ax-bug
- ax-confluence-2024-vpat-create/editpage
- ax-confluence-dc-2023-vpat
- ax-confluence-dc-2024-vpat
- ax-confluence-dc-2024-vpat-reuse
- ax-confluence-dc-vpat
- ax-confluence-dc-vpat-createeditpage
- ax-confluence-dc-vpat-reuse
- ax-customer-escalated
- ax-esc-arbeitsagentur.de
- ax-esc-atlassian
- ax-high-priority
- ax-qa
- ax-qa-fixed
- ax-qa-verified
- ewt-ctb-improve-existing
- internal-kickoff
- viva-a11y-escalated-before-03-oct
-
Severity 3 - Minor
-
CtB - Improve Existing
Issue Summary
On the "Editing a page" page, the dynamically updating list of suggestions are not programmatically determined.
Steps to Reproduce
- Navigate onto the above mentioned page.
- Navigate onto the rich text editor and type "[" or ":" or "{" or "/"
- Observe that a list of suggestions get dynamically updated below.
- Observe that this update is not programmatically communicated.
- Observe that the focus is not moved or a new page is not loaded.
Screen Recording
Screen Recording 2023-08-24 at 4.45.16 PM.mov![]()
Actual Results
When any special character such as "[" or ":" or "{" or "/" is entered in the rich text editor, a list of suggestions get updated below. This update is not programmatically indicated to the users of a screen reader. That the dynamically updating suggestions are not announced may confuse or mislead them.
Expected Results
Status messages must be programmatically communicated.
To achieve this, use a polite live region, such as role=“status”, and aria-atomic=”true” to make sure that the entire text node is always announced.
In this scenario, make sure that when the characters such as "[", ":" and so on, are typed, a message such as "suggestions are available. Press the down arrow key to access the list of suggestions" should be communicated.
Note: To work correctly, make sure that you have an empty container on page load and then populate this container when these character are typed.
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available
Environment
MacBook Pro (16-inch, 2021)
macOS Monterey Version 12.4
Chrome - Version 103.0.5060.134 (Official Build) (arm64)
Firefox- Version 93.0 (32-bit)
Safari- Version 15.5 (17613.2.7.1.8)
JAWS- Version 2023
NVDA- Version 2023.3
Voiceover - Version Latest
- relates to
-
CONFSERVER-90818 Create new page | mention: Dynamically updating results are inappropriately communicated to assistive technologies
-
- Closed
-
- resolves
-
CONFSERVER-91215 Editing a page| Emojis: Missing list markup for the emoji list.
-
- Closed
-
-
A11Y-398 Loading...
- supersedes
-
CONFSERVER-79120 Screen reader does not announce the "Macro suggestions" when appears on the editor.
-
- Closed
-
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...