| Summary: | Accessibility: DrawerEditPart isn't announced by JAWS | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Tools] GEF | Reporter: | Mark Siegel <mark.siegel> | ||||
| Component: | GEF-Legacy GEF (MVC) | Assignee: | Anthony Hunter <ahunter.eclipse> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | minor | ||||||
| Priority: | P3 | CC: | lding, nyssen | ||||
| Version: | 3.2 | ||||||
| Target Milestone: | 3.6.0 (Helios) M7 | ||||||
| Hardware: | PC | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Mark Siegel
Yet, other accessibility clients correctly speak the drawer name. True, this might very well be a JAWS bug. When I change the DrawerEditPart's accessibility role to ACC.ROLE_TREEITEM, JAWS will speak the part name properly. Though it surprises me that the ACC.ROLE_TREE role doesn't work as I would expect. Maybe we are using the wrong role. Created attachment 45781 [details]
Proposed patch
Attaching proposed patch: changing the accessibility role of the drawer edit part to TREEITEM. JAWS is able to pick up this role and will announce the name of the drawer and whether the drawer is opened or closed.
I have verified that JAWS 11 reports the drawer name and whether it is open or closed correctly with the existing code. Comment on attachment 45781 [details]
Proposed patch
It seems this patch has not been applied, thus marking as obsolete.
|