Opened 7 years ago

Closed 7 years ago

#16822 closed defect (fixed)

a11yclick: handle keyboard equivalent of ctrl-click etc.

Reported by: bill Owned by: bill
Priority: undecided Milestone: 1.9
Component: Dijit Version: 1.8.3
Keywords: Cc:
Blocked By: Blocking:

Description

Ctrl-click, shift-click etc. generate native click events. However, the keyboard equivalents (ctrl-enter, shift-space) do not generate dijit/a11yclick events. Dijit/a11yclick currently ignores keydown/keyup events with the control key or shift key set.

Allow app code to handle Ctrl-click, shift-click, etc., whether by mouse or keyboard, simply by using dijit/a11yclick. Currently dijit/tree/dndSelector.js has custom code for this, but seems like it should be handled in a general module.

Change History (2)

comment:1 Changed 7 years ago by bill

Milestone: tbd1.9
Status: newassigned

comment:2 Changed 7 years ago by bill

Resolution: fixed
Status: assignedclosed

In [30806]:

Update dijit/a11yclick to handle keyboard equivalent of ctrl-click, shift-click, etc. Fixes #16822 !strict.

Note: See TracTickets for help on using tickets.