Bug 514300

Summary: ToolBarButton: the "new" toggle button is identified as check box
Product: [Mono] UI Automation Reporter: Feng Xia Mu <fxmu>
Component: Winforms - GeneralAssignee: E-mail List <mono-a11y-bugs>
Status: CONFIRMED --- QA Contact: E-mail List <mono-a11y-qa>
Severity: Normal    
Priority: P3 - Medium CC: mgorse
Version: Release 1.0   
Target Milestone: ---   
Hardware: i586   
OS: openSUSE 11.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Feng Xia Mu 2009-06-18 09:37:27 UTC
COMMENTS
The name of the "New" toggle button expose to accerciser is "check box", from the GUI we can see it should be an toggle button.

REPRO

1.  Run uia2atk/test/samples/toolstripdropdown_toolstripbutton.py.
2.  expand frame on the left treeview, expand the accessible with Role name "tool bar". 
3.  look at the "&New" accessible

RESULTS

the "&New" ones has "check box" Role name

EXPECTED RESULTS

the "&New" ones should have "toggle button" Role name
Comment 1 Michael Gorse 2009-07-20 04:28:52 UTC
The ToolStripButton in the sample shows up as a Button in Windows, not a CheckBox, so the ControlType change made in 478832 is incorrect at least in some cases.  Additionally, the bridge does not handle buttons that gain or lose a ToggleButton behavior at runtime, so I've done some refactoring.
Comment 2 Michael Gorse 2009-07-27 20:41:19 UTC
May be done; need to review/discuss. #348.