Opened 15 years ago

Closed 14 years ago

#4680 closed task (fixed)

MenuBar: keyboard support

Reported by: guest Owned by: bill
Priority: high Milestone: 1.3
Component: Accessibility Version: 0.4.2rc1
Keywords: Cc: [email protected]
Blocked By: Blocking:

Description (last modified by Becky Gibson)

DOJO version: 0.4.3 [this version number is missing in the Version select box]

Browser: IE 6.0 and Firefox 2.0

Symptom: When the mouse is hovering the menu bar, it is possible to navigate via cursor keys, enter and space. Any alphanumeric key will result in an error as follows:

DEBUG: [TypeError: dojo.widget.MenuBar2.superclass.processKey has no properties, file: <a href="http://localhost:7005/acme_web/dojo/src/widget/Menu2.js" title="http://localhost:7005/acme_web/dojo/src/widget/Menu2.js">http://localhost:7005/acme_web/dojo/src/widget/Menu2.js</a>, line: 377] when calling onKey$joinpoint$method on [object Object] with arguments [object Object] FATAL exception raised: dojo.widget.MenuBar2.superclass.processKey has no properties

The output is in the browser window. Also there is a javascript error in dojo.js on line 3546 (debugged in IE).

Change History (7)

comment:1 Changed 15 years ago by bill

Component: GeneralDijit
Milestone: 1.1
Owner: anonymous deleted

We aren't going to fix bugs in 0.4 anymore, but for 1.1 we are planning to port MenuBar?, at which point we can check to make sure this works. In the meantime need to use Toolbar as a menu bar (see test_Toolbar.html).

comment:2 Changed 15 years ago by bill

Component: DijitAccessibility
Owner: set to Becky Gibson
Summary: FATAL Exception after Keypress on MenuBar2MenuBar: keyboard support

Just leaving this bug as a placeholder.

comment:3 Changed 14 years ago by bill

Milestone: 1.11.2

comment:4 Changed 14 years ago by Becky Gibson

Description: modified (diff)
Milestone: 1.21.3

moving to 1.3 since no menubar in 1.2

comment:5 Changed 14 years ago by bill

Milestone: 1.31.5

Dependent on #4634.

comment:6 Changed 14 years ago by bill

Milestone: 1.51.3
Owner: changed from Becky Gibson to bill
Status: newassigned

comment:7 Changed 14 years ago by bill

Resolution: fixed
Status: assignedclosed
Type: defecttask

Implemented in [16142] and [16143].

Note: See TracTickets for help on using tickets.