Bug 493560

Summary: navigate MenuItems doesn't comes focused and selected states
Product: [Mono] UI Automation Reporter: calen chen <cachen>
Component: Winforms - GeneralAssignee: Sanford Armstrong <saarmstrong>
Status: VERIFIED FIXED QA Contact: E-mail List <mono-a11y-qa>
Severity: Major    
Priority: P2 - High    
Version: Release 1.0   
Target Milestone: Release 1.1   
Hardware: x86   
OS: openSUSE 11.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description calen chen 2009-04-09 11:36:17 UTC
REPRO:

1. run uia2atk/test/samples/toolstripdropdownbutton.py or toolstripmenuitem.py (or any sample that has children with 'menu item' role
2. run accerciser, browse to one item that is 'menu item' role on the left treeview, under 'interface viewer', see its states
3. keyUp/Down or move mouse cursor in application to navigate menu_item, or do AtkSelection(expand menu first) for Menu to select the menu_item

RESULTS:

keyUp/Down, move mouse cursor, AtkSelection(expand menu first) to navigate MenuItem doesn't comes focused and selected states for menuitems

EXPECTED RESULTS:

focused and selected should be raised

COMMENTS:

It can work well in mono-uia-128899-262 uiautomationwinforms-128916-622
uiaatkbridge-128918-610 (see bug471405). 

I log this new bug because there are so many bugs related to menuitem that we need spend a lot of times to reopen and reclose them again :)
Comment 1 calen chen 2009-04-09 11:37:14 UTC
This issue blocks many controls test, so I set it to P2
Comment 2 Sanford Armstrong 2009-04-29 07:55:54 UTC
This behavior seems intentional based on the fix for bug #471405.  Will need to check with Brad.
Comment 3 Brian Merrell 2009-05-05 15:20:10 UTC
I am marking this as a duplicate of Bug 500811.  I realize this one was logged earlier, but there is additional information and a test script attached to 500811 that will likely be useful.

*** This bug has been marked as a duplicate of bug 500811 ***
Comment 4 Feng Xia Mu 2009-06-04 09:26:58 UTC
the bug 500811 is closed on:
mono-core-135321-1142.src.rpm
mono-uia-132785-276.src.rpm
uiaatkbridge-134036-662.src.rpm
uiautomationwinforms-134512-668.src.rpm
Revision: 135381

so close this bug