Bug 492744

Summary: DataGridView: In DataGridView the table cell's state "focused" should be disappear when the cursor move to another place
Product: [Mono] UI Automation Reporter: Feng Xia Mu <fxmu>
Component: Winforms - UIAAssignee: E-mail List <mono-a11y-bugs>
Status: NEW --- QA Contact: E-mail List <mono-a11y-qa>
Severity: Normal    
Priority: P5 - None    
Version: Release 1.0   
Target Milestone: ---   
Hardware: Other   
OS: openSUSE 11.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: bug492744

Description Feng Xia Mu 2009-04-07 08:41:42 UTC
REPRO

1.  Run uia2atk/test/samples/datagridview.py.
2.  Run accerciser, open the "Interface Viewer" tab .In Accerciser, expand frame on the left treeview, browse to and select the first table cell accessible, who's Name is "Item0" and Role Name is "table cell" . 
3.  click the "Item0" on sample datagridview application, in "accerciser -> Interface Viewer -> Accessible -> States", it is added the state "focused"
4.  move the cursor to the vertical Scroll Bar on the "accerciser -> Interface Viewer -> Accessible -> States"
 

RESULTS

In Accerciser, The states "focused" still exists

EXPECTED RESULTS

In Accerciser, The states "focused" should disappear

COMMENTS

On all the screen should have one focused point, if the cursor move to accerciser , the focused point should transport to the accerciser. So the the table cell "Item0" should not be focused any more. For other accessibles (
check box, combo box, push button, label) on DataGridView,if the cursor move to the accerciser, the accessibles's "focused" states will  disappear.
Comment 1 Feng Xia Mu 2009-04-07 08:43:43 UTC
Created attachment 284416 [details]
bug492744