Ticket #4354 (closed Bug: wontfix)

Opened 5 years ago

Last modified 5 years ago

Using TAB key on toolbar focus disabled buttons

Reported by: tobiasz.cudnik Owned by: tobiasz.cudnik
Priority: Normal Milestone: CKEditor 3.1
Component: Accessibility Version:
Keywords: Confirmed Cc:

Description

Using TAB key (or SHIFT+TAB) on toolbar focus disabled buttons, while they shouldn't be focusable.

To reproduce:

  • Open editor sample
  • Switch to source area
  • Focus editing area
  • Press ALT+F10
  • Press TAB

Result: Save button have focus (disabled)

Expected: New Page button should have focus (first non-disabled)

Attachments

4354.patch (2.8 KB) - added by tobiasz.cudnik 5 years ago.

Change History

comment:1 Changed 5 years ago by tobiasz.cudnik

  • Owner set to tobiasz.cudnik
  • Status changed from new to assigned

Changed 5 years ago by tobiasz.cudnik

comment:2 Changed 5 years ago by tobiasz.cudnik

  • Keywords Review? added

I've added some additional comments to while loops as they were quite not clear to me at first sight.

comment:3 Changed 5 years ago by garry.yao

  • Keywords Review+ added; Review? removed

It's good to have TC covering this kind of accessibility feature, I'm trying to add one while it seems hard, let's compensate it later after the testing API is more stable.

comment:4 Changed 5 years ago by tobiasz.cudnik

  • Status changed from assigned to closed
  • Keywords NeedsTest added
  • Resolution set to fixed

Fixed with [4171].

comment:5 Changed 5 years ago by garry.yao

  • Keywords Review+ NeedsTest removed
  • Status changed from closed to reopened
  • Resolution fixed deleted

After discussing with Fred, it's incorrect to jump over the disabled item, the item should be announced properly for better accessibility. Revert it with [4186].

comment:6 Changed 5 years ago by garry.yao

  • Status changed from reopened to closed
  • Resolution set to wontfix
Note: See TracTickets for help on using tickets.
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy