Opened 10 years ago

Closed 6 years ago

#9106 closed defect (patchwelcome)

keyboard column resizing bugs

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


There are still a few bugs with keyboard column resizing - I suspect it has to do with not finding the correct view to update.

load dojox/grid/tests/test_data_grid_empty.html - add some data, use the keyboard to resize the field 0 column. The column width of the data cells does not update properly. The same problem occurs on test_grid_column_reorder.html which also does not use the tundra theme so I am wondering if this could be related to styles......

load dojox/grid/tests/test_data_grid_large.html - set focus to column 5 via the keyboard, hold ctrl+shift and press left arrow key to make column smaller - it gets larger and can not be made smaller. You can change the column size by setting focus to column 0 (which is "tied" to column 5) and making it smaller and larger via the keyboard.

load dojox/grid/tests/test_edit_canEdit.html - set focus to one of the columns after the middle scroller (mark, status, amount, detail). Resize via the keyboard - note that the data column size no longer matches the column header size - it doesn't get updated. This works ok with mouse resizing.

Change History (4)

comment:1 Changed 10 years ago by Nathan Toone

Milestone: tbd1.5
Owner: changed from Bryan Forbes to Nathan Toone

I might be able to get a chance to look into this - but probably not before 1.4

comment:2 Changed 9 years ago by Nathan Toone

Milestone: 1.5future
Owner: Nathan Toone deleted

Moving my tickets to future, as I am not currently working on them.

comment:3 Changed 6 years ago by bill

DojoX Grid and EnhancedGrid are deprecated in favor of dgrid and gridx.

You should upgrade your code to use one of those two grids.

We will consider patches to the old DojoX Grid code though.

comment:4 Changed 6 years ago by bill

Resolution: patchwelcome
Status: newclosed
Note: See TracTickets for help on using tickets.