Bug 390428 - Accessibility: Icons in wizard pages announced as "Graphic XXX" by screen readers
Summary: Accessibility: Icons in wizard pages announced as "Graphic XXX" by screen rea...
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.6   Edit
Hardware: PC Windows 7
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Platform UI Triaged CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-26 06:48 EDT by Danail Branekov CLA
Modified: 2012-09-26 08:30 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Danail Branekov CLA 2012-09-26 06:48:11 EDT
Wizard dialog pages can notify the user for incorrect input via setting messages which are displayed in the wizard title area. Depending on the message severity, error, warning, or info icon preceeds the message. 
Screen readers (such as JAWS) would try to announce these icons. In the case of wizards, the icons are announced as "Graphic XXX", where XXX is a number.

Steps to reproduce:
1. Start a new java class wizard
2. Enter illegal class name, such as "-". An error icon and the illegal java class name error message appears in the title area
3. Listen to the screen reader. JAWS announces the error icon as "Graphic 67". This brings no value to the user since an image ID is not logically connected to error icons

This is a general issue for wizards since wizards are usually embedded in a org.eclipse.jface.wizard.WizardDialog. Contributors have no access to the dialog status image to define their own AccessibilityListener instances and IMO they should not be supposed to do so.


Regards, Danail