Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#9101 closed Bug (fixed)

Tab should leave listbox in smiley and specialchar dialogs

Reported by: Damian Owned by:
Priority: Normal Milestone: CKEditor 3.6.5
Component: Accessibility Version: 3.0
Keywords: IBM Cc: Satya Minnekanti, Teresa Monahan

Description

Tab should be used to leave the listbox that is rendered in the smiley and specialchar dialogs, according to standard WAI-ARIA practices.

Not allowing tab to leave the listbox makes it hard for the user to know whether there are other input fields in the dialog, as they need to traverse the whole listbox.

Attachments (1)

9101_proposal.patch.patch (2.0 KB) - added by Damian 12 years ago.
Propsed patch to address tab issue, along with role="presentation" on structural elements that should have it

Download all attachments as: .zip

Change History (6)

Changed 12 years ago by Damian

Attachment: 9101_proposal.patch.patch added

Propsed patch to address tab issue, along with role="presentation" on structural elements that should have it

comment:1 Changed 12 years ago by Jakub Ś

Status: newconfirmed

Reproducible in all browsers from CKEditor 3.0.

comment:2 Changed 12 years ago by Jakub Ś

IMO first we will need to fix #9106 and #9107. If we introduce this change and don't fix the two bugs mentioned users won't be able to navigate in these two dialogs after tabbing to Cancel button and back or opening these dialogs for the second time.

comment:3 Changed 12 years ago by Jakub Ś

Version: 3.0

comment:4 Changed 12 years ago by Garry Yao

Milestone: CKEditor 3.6.5
Resolution: fixed
Status: confirmedclosed

Considering #9106 is affecting only Fx@XP, we can close this ticket now, and work on that.

Fixed with [7596], thanks for the patch.

comment:5 Changed 12 years ago by Satya Minnekanti

This is an issue in CK Editor 4.0 as well. Could you please apply the patch to 4.0 code as well

Note: See TracTickets for help on using tickets.
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy