Opened 7 years ago

Closed 7 years ago

#14807 closed defect (fixed)

dojox.mobile._ItemBase should support keyboard navigation

Reported by: ykami Owned by: ykami
Priority: high Milestone: 1.8
Component: DojoX Mobile Version: 1.7.2rc1
Keywords: Cc:
Blocked By: Blocking:

Description

Some of the _ItemBase subclasses can be traversed by adding tabIndex=0 to the markup, but some others can't. tabIndex=0 should be enabled by default to comply with a11y requirement.

Change History (6)

comment:1 Changed 7 years ago by ykami

Milestone: tbd1.8
Status: newassigned

comment:2 Changed 7 years ago by ykami

In [27876]:

Refs #14807 !strict Added tabIndex=0 to _ItemBase. Added key handler to IconItem?'s close button.

comment:3 Changed 7 years ago by ykami

In [27891]:

Refs #14807 !strict Added overflow:hidden to mblListItem and mblIconItem so that the focus frame is displayed correctly.

comment:4 Changed 7 years ago by ykami

In [27892]:

Refs #14807 !strict Added keyboard navigation support to Switch.

comment:5 Changed 7 years ago by ykami

In [27893]:

Refs #14807 !strict Added keyboard navigation support to SpinWheelSlot?. Changed getValue/setValue to set()/get(). Directly inherit from scrollable.js instead of _ScrollableMixin.

comment:6 Changed 7 years ago by ykami

Priority: undecidedhigh
Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.