Bug 483225

Summary: ComboBox, Simple style: extraneous, missing and reluctant states for "tree table"
Product: [Mono] UI Automation Reporter: Ray Wang <rawang>
Component: Winforms - ATKAssignee: E-mail List <mono-a11y-bugs>
Status: NEW --- QA Contact: E-mail List <mono-a11y-qa>
Severity: Normal    
Priority: P5 - None CC: cachen
Version: Release 0.9.1   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Ray Wang 2009-03-08 07:55:56 UTC
PROBLEM STATEMENT:
ComboBox simple style(combo box) is consist of a "text" and "treetable" with "tablecell" children.

when you check the treetable's states, there is a extraneous "selectable" state.
and i found for many other samples which has tree table, there is a "manages desendants" state for it, but for this sample, it is missing.

and you will notice, "focused" state is in "combo box", "text" and the "tablecell" which you selected at the same time.

REPRODUCE:
1. start uia2atk/test/samples/combo_simply.py and accerciser
2. navigate "ipy" -> "ComboBox control" -> combo box -> tree table
3. navigate "interface viewer" -> "Accessible" -> "States"

RESULTS:
Extraneous "selectable" state, missing "manages descendants" state,
and reluctant "focused" state

EXPECTED RESULTS:
no "focused", has "manages descendants" and "selectable" states