Issue 117256 - ACC: A list box in writer document doesn't expose ROLE_LIST to AT-SPI.
Summary: ACC: A list box in writer document doesn't expose ROLE_LIST to AT-SPI.
Status: UNCONFIRMED
Alias: None
Product: Writer
Classification: Application
Component: formatting (show other issues)
Version: OOo 3.2.1
Hardware: PC Linux, all
: P3 Normal (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords: accessibility, needhelp
Depends on:
Blocks:
 
Reported: 2011-03-07 10:25 UTC by bhatdv
Modified: 2014-03-05 13:08 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Accerciser screen-shot. List Box exposes ROLE_COMBO_BOX to AT-SPI. (142.13 KB, image/png)
2011-03-07 10:25 UTC, bhatdv
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description bhatdv 2011-03-07 10:25:40 UTC
Created attachment 76043 [details]
Accerciser screen-shot. List Box exposes ROLE_COMBO_BOX to AT-SPI.

A list box in OOo writer document doesn't expose ROLE_LIST to AT-SPI. It exposes ROLE_COMBO_BOX. If it exposes the correct role viz.ROLE_LIST, assistive tools like a screen reader can use the information to improve accessibility of the document.

Steps to reproduce:
1. Start OOo writer. Create a new text document. Add a list box. Add two items  say 'circle' and 'triangle'. Turn Design Mode off. Save the document.

2. Start Accerciser accessibility explorer.

3. Go to the accessible tree view at top left. As shown in attached screen-shot, select the accessible object corresponding to the list box just created. The Role column shows 'combo box'.

4. In the plug-in view at top right, select Interface Viewer. The first line shows the role as 'combo box'. though the name shown is List Box 1.

5. Go to the IPythonConsole at bottom. Command acc.getRole() returns the role as ROLE_COMBO_BOX.
Comment 1 Oliver-Rainer Wittmann 2012-06-13 12:16:56 UTC
getting rid of value "enhancement" for field "severity".
For enhancement the field "issue type" shall be used.