Opened 14 years ago

Closed 11 years ago

#5156 closed Bug (fixed)

Focus goes into body before activating dialog

Reported by: Damian Owned by:
Priority: Normal Milestone:
Component: Accessibility Version: 3.0
Keywords: IBM Cc:

Description

When JAWS is on and the user presses space bar to activate the dialogs from the toolbar, the cursor is going in to the body of the editor before focus goes in to the dialog. So JAWS is reading the help text for Editor body and then the focus element on the dialog.

This will confuse the blind user.

Change History (11)

comment:1 Changed 14 years ago by Frederico Caldeira Knabben

Keywords: Pending added

I'm not able to reproduce it, but it may depend on the connection speed, and the amount of time it takes for the dialog to be created and focused.

I've made changes with [5140] that could bring changes here, at least for non IE browsers. Can you try it in the 3.2.x branch and see the results?

comment:2 Changed 14 years ago by Damian

This is ok for most dialogs now, except for the paste as plain text and paste from word dialogs.

comment:3 Changed 14 years ago by Frederico Caldeira Knabben

Keywords: Pending removed
Milestone: CKEditor 3.2CKEditor 3.3

Any change to the pasting system would be risk at this point. We need to investigate alternative ways to avoid JAWS announcing temporary focus.

comment:4 Changed 14 years ago by Garry Yao

Milestone: CKEditor 3.3CKEditor 3.x

comment:5 Changed 14 years ago by Damian

Why was this one moved out to 3.x? The risk Fred referred to was the 3.2 release not 3.3.

comment:6 Changed 14 years ago by Frederico Caldeira Knabben

Right now we don't have much to do here due to browsers limitations. It would be interesting to hear from FS if there is any way to temporarily block JAWS from announcing thigs. In this way we could quickly block it before setting the selection in the editor, unblocking it as soon as the focus is set into the dialog.

comment:7 Changed 14 years ago by Garry Yao

Safari now shows regression of [5140]:

Environment

Safari

Reproducing Procedures

  1. Open any of the sample page;
  2. Open 'Link' dialog without focusing editor.
    • Actual Result: JavaScript error thrown.

I've converted the changes for Webkit with [5377].

comment:8 Changed 14 years ago by Frederico Caldeira Knabben

Milestone: CKEditor 3.x

Milestone CKEditor 3.x deleted

comment:9 Changed 12 years ago by Jakub Ś

Status: newconfirmed
Version: SVN (CKEditor) - OLD3.0

I have just checked this issue in CKEditor 3.6.3 and JAWS 13 and it still occurs.
Tested in Firefox 12.

To reproduce:

  1. Clear browsers cache and press CRTL+F5 few times.
  2. TAB to content area of the editor
  3. Press Alt+F10 and navigate with tabs and arrows to "paste from word" button
  4. JAWS will read first "Richtext editor, editor, one. Press alt+0 for help ..." and then Paste dialog information.

Reproducible From CKEditor 3.0

comment:10 Changed 11 years ago by Mike Gifford

Can you test it again in CKEditor 4.3? It's been 18 months and would be good to know if this is still an active issue.

comment:11 Changed 11 years ago by Jakub Ś

Resolution: fixed
Status: confirmedclosed

Issue is no longer reproducible in editor 4.x. Focus goes for a moment into editor but its contents aren't read. I'm closing it as fixed.

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