Opened 10 years ago

Closed 10 years ago

#8824 closed defect (fixed)

[patch] [ccla] There needs to be a keyboard mechanism to change column sizes

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

Description

In order to be accessible, the grid needs a way to resize the grid columns using the keyboard. This is currently accomplished via the mouse and thus needs a keyboard equivalent.

I am proposing shift+left/right arrow with focus on a column header to modify the column width.

Attachments (3)

8224.patch (9.5 KB) - added by Becky Gibson 10 years ago.
also fixes #7924, 8758, 8821
8824_codeChanges.txt (3.2 KB) - added by Becky Gibson 10 years ago.
just the relevant code changes for just 8824 so I don't lose them. NOT a patch
8824.patch (8.3 KB) - added by Becky Gibson 10 years ago.

Download all attachments as: .zip

Change History (9)

Changed 10 years ago by Becky Gibson

Attachment: 8224.patch added

also fixes #7924, 8758, 8821

comment:1 Changed 10 years ago by Becky Gibson

Note that this patch also includes fixes to #7924, #8758, #8821 as the changes were starting to get intertwined.

Changed 10 years ago by Becky Gibson

Attachment: 8824_codeChanges.txt added

just the relevant code changes for just 8824 so I don't lose them. NOT a patch

comment:2 Changed 10 years ago by Bryan Forbes

Milestone: tbdfuture

comment:3 Changed 10 years ago by Adam Peller

Milestone: future1.4

becky says this patch is almost ready. Let's shoot for 1.4

comment:4 Changed 10 years ago by Becky Gibson

Summary: There needs to be a keyboard mechanism to change column sizes[patch] [ccla] There needs to be a keyboard mechanism to change column sizes

updated patch to work with recent column resizing fixes

comment:5 Changed 10 years ago by Becky Gibson

patch implements column resizing by setting focus to a column header, pressing ctrl+shift and left or right arrow key.

Changed 10 years ago by Becky Gibson

Attachment: 8824.patch added

comment:6 Changed 10 years ago by Adam Peller

Resolution: fixed
Status: newclosed

fixed in [17259]

Note: See TracTickets for help on using tickets.