Opened 12 years ago

Closed 12 years ago

#2421 closed defect (fixed)

After closing dialog - focus should return to previous position

Reported by: Becky Gibson Owned by: Becky Gibson
Priority: high Milestone: 0.9
Component: Accessibility Version: 0.4.1
Keywords: a11y, radio Cc:
Blocked By: Blocking:

Description

When a dialog is invoked, we need to capture the current focus location and make sure that focus returns to that location when the dialog is closed (or auto closes if on a timer).

Change History (3)

comment:1 Changed 12 years ago by Becky Gibson

Status: newassigned

comment:2 Changed 12 years ago by bill

This should be handled by dijit.util.focus. Use that class (call save() and restore()?) to handle this.

comment:3 Changed 12 years ago by Becky Gibson

Resolution: fixed
Status: assignedclosed

(In [9233]) refs #2505 better handling of modality; use onblur/deactivate event to determine last focusable item in dialog - use that when shift-tabbing to cycle focus to all items; Escape key closes dialog; save and restore focus when dialog closes - fixes #2421

Note: See TracTickets for help on using tickets.