aria-selected attribute is not removed when rich combo box list item is deselected.
- Open the Ajax sample.
- Enter some text and select it.
- Apply the style of 'Blue Title' and 'Marker: Green' using the Style drop down.
- Change the style to 'Red Title' and 'Marker: Green'.
- Inspect the anchor elements for the 'Blue Title' and 'Red Title' menu items. They both have the aria-selected attribute. Only the 'Red Title' list item element has the CSS class cke_selected. (See Attachment)
The CKEDITOR.ui.listBlock.mark function marks a list item selected by adding the CSS class 'cke_selected' and a 'aria-selected' attribute. The CKEDITOR.ui.listBlock.unmark and CKEDITOR.ui.listBlock.unmarkAll remove the CSS class, but do not remove the aria-selected attribute.
Change History (11)
Milestone: |
→ CKEditor 3.3
|
Component: |
Core : Lists →
Accessibility
|
Keywords: |
Confirmed added
|
Owner: |
set to Garry Yao
|
Status: |
new →
assigned
|
Resolution: |
→ fixed
|
Status: |
assigned →
closed
|
Resolution: |
fixed
|
Status: |
closed →
reopened
|
Owner: |
changed from Garry Yao to Frederico Caldeira Knabben
|
Status: |
reopened →
review
|
Cc: |
satya_minnekanti@… added
|
Status: |
review →
review_passed
|
Milestone: |
→ CKEditor 3.6.1
|
Resolution: |
→ fixed
|
Status: |
review_passed →
closed
|
Supposed to be fixed by #5343.