Ticket #5600 (closed defect: fixed)

Opened 6 months ago

Last modified 5 months ago

editor: buttons in editor toolbar are in the tab order and should not be

Reported by: becky Owned by: becky
Priority: normal Milestone: 1.1
Component: Accessibility Version: 1.0
Severity: normal Keywords: a11y
Cc: becky, doughays

Description

The buttons in the editor toolbar are in the tab order and should not be. Once focus is on a button in the toolbar the arrow keys work to move focus from button to button using the keyboard. This works correctly in the editor toolbar. However, pressing tab also moves focus from toolbar button to toolbar button - this should not work. Only the arrow keys should work to move focus within the toolbar. When focus is in the editor toolbar, pressing tab should move focus into the editor.

The standard toolbar (test_toolbar.html) works correctly. This change in behavior for the editor toolbar buttons is a regression from 1.0.2.

Change History

Changed 6 months ago by becky

This broke on the nightly build dated 12/20/2007

Changed 6 months ago by becky

Was caused by the change to setAttribute() in _FormWidget.js. Shows up in the editor toolbar because it enables and disables buttons in the toolbar. Probably need to have a specific setAttribute() for buttons and if in a toolbar do not modify the tabindex value

Changed 6 months ago by becky

  • cc doughays added
  • owner changed from liucougar to becky
  • component changed from Editor to Accessibility

Changed 5 months ago by becky

  • status changed from new to assigned

Changed 5 months ago by becky

  • milestone changed from 1.0.3 to 1.1

realized that this is not broken in the 1.0.2 version so doesn't need to be fixed for 1.0.3 ;-)

Changed 5 months ago by becky

  • status changed from assigned to closed
  • resolution set to fixed

(In [12148]) fixes #5600 Just needed to add tabIndex=-1 into the button parameters in _initButton function.

Note: See TracTickets for help on using tickets.