Ticket #4996 (closed defect: fixed)

Opened 13 months ago

Last modified 7 months ago

Editor: extra tab stop on editor widget created from textarea in IE

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

Description (last modified by bill) (diff)

On the editor example created from a textarea there is an extra tab stop on the document container when used in IE.

Tab to the toolbar for the editor created from a textarea in IE7

press tab - focus goes to the document container.

press arrow to move the cursor -nothing happens. You must press tab again to be able to cursor within the document and add/edit information.

This extra tab stop is also evident when you want to shift-tab back to the toolbar to make style changes to the selected text - you must press shift-tab twice to reach the toolbar.

Change History

Changed 13 months ago by becky

  • milestone changed from 1.0.1 to 1.1

this isn't critical and can wait for 1.1

Changed 10 months ago by alex

  • owner changed from becky to alex
  • status changed from new to assigned

Changed 9 months ago by becky

It also takes two mouse clicks to get an insert cursor in an editor created from a textarea

Changed 9 months ago by doughays

  • owner changed from alex to doughays
  • status changed from assigned to new

Changed 9 months ago by doughays

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

(In [12842]) Fixes #4996, #5835 !strict. IE wanted badly to focus the iframe's BODY tag on the way in and out. I added an onfocus handler for IE that just moved the focus either up or down another level to avoid stopping on the BODY tag. Also fixed a few code-style issues. becka11y verified correct behavior.

Changed 7 months ago by bill

  • description modified (diff)
  • summary changed from extra tab stop on editor widget created from textarea in IE to Editor: extra tab stop on editor widget created from textarea in IE
Note: See TracTickets for help on using tickets.