Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#15051 closed defect (fixed)

keyboard support on geo/charting does not show tooltips

Reported by: mikeb Owned by: cjolif
Priority: undecided Milestone: 1.7.3
Component: a11y - review Version: 1.7.2
Keywords: Cc: cjolif
Blocked By: Blocking:

Description

The keyboard support for the geo maps does not display the tooltips properly. See http://archive.dojotoolkit.org/nightly/checkout/dojox/geo/charting/tests/test_maps.html as an example; when you move around with the keyboard, the states are highlighted but the tooltips do not appear. This also causes the markerText to not be spoken by Jaws.

The attached patch causes the tooltip to display when using the mouse. Since the tooltips have role=alert, they are announced by the screen reader.

Attachments (1)

KeyboardInteractionSupport.patch (460 bytes) - added by mikeb 7 years ago.

Download all attachments as: .zip

Change History (7)

Changed 7 years ago by mikeb

comment:1 Changed 7 years ago by mikeb

Cc: cjolif added

comment:2 Changed 7 years ago by cjolif

Milestone: tbd1.8
Owner: changed from Becky Gibson to cjolif
Status: newassigned

comment:3 Changed 7 years ago by cjolif

There is I think a slightly better solution which is to not have the onclickhandler call raising exceptions when the event is null. I have implemented it. Commmit is coming in 1 minute. It should fix the problem equally but please double check.

comment:4 Changed 7 years ago by cjolif

Resolution: fixed
Status: assignedclosed

In [28203]:

fixes #15051. Avoid onclickhandler to crash when navigating the map using keyboard thus allowing tooltips to be diplayed (+other small cleanups)

comment:5 Changed 7 years ago by cjolif

In [28204]:

fixes #15051. Backport the fix to 1.7.

comment:6 Changed 7 years ago by cjolif

Milestone: 1.81.7.3
Note: See TracTickets for help on using tickets.