Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Table is a focus trap #11834

Open
Comandeer opened this issue May 27, 2022 · 0 comments
Open

Table is a focus trap #11834

Comandeer opened this issue May 27, 2022 · 0 comments
Labels
domain:accessibility This issue reports an accessibility problem. package:table squad:features Issue to be handled by the Features team. support:2 An issue reported by a commercially licensed client. type:bug This issue reports a buggy (incorrect) behavior.

Comments

@Comandeer
Copy link
Member

Comandeer commented May 27, 2022

πŸ“ Provide detailed reproduction steps (if any)

  1. Open https://ckeditor.com/docs/ckeditor5/latest/features/table.html
  2. Place the cursor in the last cell of the table
  3. Press Tab.

βœ”οΈ Expected result

The focus should go outside of the table

❌ Actual result

It's not possible to leave the table using keyboard only.

The same is true for the first cell and pressing Shift + Tab.

❓ Possible solution

Pressing Esc can switch from "edit mode" to "navigation mode" and allow to escape the table without sacrificing adding new rows after pressing Tab at the end of the table.

πŸ“ƒ Other details

  • Browser: all
  • OS: all
  • Installed CKEditor plugins: table

See also: #1709.


If you'd like to see this fixed sooner, add a πŸ‘ reaction to this post.

@Comandeer Comandeer added type:bug This issue reports a buggy (incorrect) behavior. package:table domain:accessibility This issue reports an accessibility problem. squad:features Issue to be handled by the Features team. labels May 27, 2022
@martynawierzbicka martynawierzbicka added the support:2 An issue reported by a commercially licensed client. label Aug 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain:accessibility This issue reports an accessibility problem. package:table squad:features Issue to be handled by the Features team. support:2 An issue reported by a commercially licensed client. type:bug This issue reports a buggy (incorrect) behavior.
Projects
None yet
Development

No branches or pull requests

2 participants