Opened 11 years ago

Closed 11 years ago

#8758 closed defect (fixed)

[patch] [ccla] tabbing through editable cells should not stop at non-editable cells

Reported by: Becky Gibson Owned by: Bryan Forbes
Priority: high Milestone: 1.3
Component: DojoX Grid Version: 1.3.0b1
Keywords: a11y Cc: Becky Gibson
Blocked By: Blocking:

Description

Modify test_edit.html so that the message field is not editable. Navigate to the priority field in a row and press enter to invoke edit mode. Press tab, focus moves to the Mark field, press tab again and focus moves to the status field in edit mode, press tab again and focus moves to the message field - it should not. Instead focus should move to the next editable field (in this example Amount) in edit mode. Focus should not move to non-editable cells when you are navigating via the tab or shift tab key in edit mode.

Attachments (2)

8758.patch (1.5 KB) - added by Becky Gibson 11 years ago.
also fixes #7924
8758a.patch (1.4 KB) - added by Becky Gibson 11 years ago.
resolves conflicts with [16942] also fixes #7924

Download all attachments as: .zip

Change History (5)

Changed 11 years ago by Becky Gibson

Attachment: 8758.patch added

also fixes #7924

comment:1 Changed 11 years ago by Becky Gibson

Summary: tabbing through editable cells should not stop at non-editable cells[patch] [ccla] tabbing through editable cells should not stop at non-editable cells

Marked as 1.3, high so Bryan would take a look. This uses recursion so needs a careful review. Attached patch also fixes #7924

comment:2 Changed 11 years ago by Becky Gibson

(In [16878]) refs #8758 - updated file for testing keyboard navigation through editable cells

Changed 11 years ago by Becky Gibson

Attachment: 8758a.patch added

resolves conflicts with [16942] also fixes #7924

comment:3 Changed 11 years ago by Becky Gibson

Resolution: fixed
Status: newclosed

(In [16987]) fixes #8821 #7294 #8758 focus is now visible on column header cells of empty grid; tab and shift-tab work to navigate thru editable cells once in edit mode. !strict

Note: See TracTickets for help on using tickets.