Opened 12 years ago

Closed 11 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: firma@…
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 12 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 12 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 12 years ago by bill

Milestone: 1.11.2

comment:4 Changed 11 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 11 years ago by bill

Milestone: 1.31.5

Dependent on #4634.

comment:6 Changed 11 years ago by bill

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

comment:7 Changed 11 years ago by bill

Resolution: fixed
Status: assignedclosed
Type: defecttask

Implemented in [16142] and [16143].

Note: See TracTickets for help on using tickets.