-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Medium
-
Affects Version/s: 7.14.2
-
Component/s: Accessibility
-
Severity 3 - Minor
Issue Summary
On Profile settings page, the 'Show option panel...' checkbox input is not associated with its visible label programmatically in the disabled state.
Steps to reproduce
- Navigate to the confluence homepage.
- Navigate to the profile image button inside header section & activate it.
- Activate 'Settings' link from the list.
- Navigate to the 'Show option panel...' checkbox in main content.
Actual Results
While navigating with screen reader tuned on, when user navigate to the 'Show option panel...' checkbox screen reader announces as 'Dimmed tick, tickbox' because the visual label is not programatically associated with input field.
This makes screen reader users difficult to understand the purpose of these input fields.
Expected Results
The screen reader should announce the labels when user navigate to the 'Show option panel...' checkbox. Associate the labels to the input fields explicitly via for & id relation.
Code Snippet:
<label for="highlightOptionPanelEnabled">Show option panel when text is selected</label>
<input name="highlightOptionPanelEnabled" type="checkbox" class="checkbox" disabled="" checked="" resolved="">
Screenshots
View profile - setting: https://axeauditor.dequecloud.com/api/v1/testrun-unit-screenshot/0346e0aa-511e-11ec-be5f-1fbf1e4731b2
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available
- is duplicated by
-
CONFSERVER-79422 View profile - settings : Form elements must have labels
-
- Closed
-
- resolves
-
CONFSERVER-77281 Profile - Settings - enable checkbox: Visible label/form field are not associated
-
- Closed
-