Opened 11 years ago

Last modified 10 years ago

#9611 confirmed Bug

Tab key based navigation is broken inside specialchar dialog

Reported by: Piotrek Koszuliński Owned by:
Priority: Normal Milestone:
Component: Accessibility Version: 3.0
Keywords: Webkit Cc:

Description

  1. Open specialchar dialog.
  2. See that first character is focused and highlighted.
  3. Press tab.
  4. Cancel gets focus.
  5. Try to move focus back to chars tables by pressing shift+tab or tab.
  6. Nothing happens. In all other dialogs it's possible to cycle through all inputs and buttons by tab, but not in this one.

It can be reproduced on v3 and v4.

Attachments (1)

insertVariable.zip (3.6 KB) - added by Jakub Ś 10 years ago.

Download all attachments as: .zip

Change History (8)

comment:1 Changed 11 years ago by Jakub Ś

Keywords: Webkit added
Status: newconfirmed
Version: 3.0

I was able to reproduce this issue in Webkit only.

Reaching Cancel button with Tab key and having no ability getting back to special chars using shift+Tab or Tab can be reproduced in Webkit from CKEditor 3.0

Please note however that tab behaviour was changed in rev. [7596]. Please see #9101 for more details.

comment:2 Changed 11 years ago by Mike Gifford

Has this been tested in the 4.x branch?

comment:3 Changed 11 years ago by Jakub Ś

This is still an issue in latest CKEditor 4.x.

comment:4 Changed 10 years ago by Jakub Ś

The same issue can be observed for custom iframedialog plugin and probably same fix can be applied to both.

You can run the plugin with:

extraPlugins:'insertVarable'

Changed 10 years ago by Jakub Ś

Attachment: insertVariable.zip added

comment:5 Changed 10 years ago by Jakub Ś

NOTE: plugin insertVariable doesn't seem to focus elements in iframe at all contrary to special chars dialog.

This makes me unsure if issues are the same or if iframedialog plugin needs some extra work.

comment:6 in reply to:  5 Changed 10 years ago by Marek Lewandowski

Replying to j.swiderski:

NOTE: plugin insertVariable doesn't seem to focus elements in iframe at all contrary to special chars dialog.

This makes me unsure if issues are the same or if iframedialog plugin needs some extra work.

In fact these two are totally separate issues, so please create new issue insertVariable related problems.

comment:7 Changed 10 years ago by Jakub Ś

Thanks @m.lewandowski. I have reported new issue here: #12285.

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