Bug 488394

Summary: Orca remains eerily silent when closing a drop-down
Product: [Mono] UI Automation Reporter: Brian Merrell <bgmerrell>
Component: Winforms - GeneralAssignee: E-mail List <mono-a11y-bugs>
Status: REOPENED --- QA Contact: E-mail List <mono-a11y-qa>
Severity: Normal    
Priority: P3 - Medium CC: mgorse
Version: Release 1.0   
Target Milestone: Release 1.1   
Hardware: All   
OS: Linux   
Whiteboard:
Found By: Integration Test Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Brian Merrell 2009-03-24 19:43:28 UTC
PROBLEM

Orca gives no notification that a drop-down menu has been closed.  This appears to be due to the fact that the "combo box" accessible does not become focused when the menu is closed (like it does in Gtk).

REPRO

1.  Open Accerciser, click on the "Interface Viewer" tab, and expand the
"Accessibles" expander.
2.  Run uia2atk/test/samples/combobox_dropdown.py
3.  Press Alt+Down in the ComboBox sample application to bring up the drop-down
menu
4.  Do *one* of the following:
    4a.  Press escape to close the drop-down menu
    4b.  Use the down arrow to select an item in the menu and press Enter

RESULTS

Orca doesn't say anything to tell the user where they are or if they successfully selected what they wanted to.

EXPECTED RESULTS

Orca should say something like:

"ComboBox control frame, N combo box," where N is the number that is currently showing in the combo box.

COMMENTS

Expected results verified using uia2atk/test/samples/gtkcomboboxentry.py

Possibly related to Bug 488377.
Comment 3 Michael Gorse 2009-04-29 15:34:05 UTC
Fixed in UiaAtkBridge R133026/133027.
Comment 4 Feng Xia Mu 2009-06-24 03:34:37 UTC
when do as the REPRO on gtkcomboboxentry.py and select the "Bananas" menu item, the Orca says :"Combo Box Frame""text bananas", but test on combobox_dropdown.py follow the REPRO and select "7" menu item, the Orca says:"7" "return".
the output is still not like: "ComboBox control frame, 7 combo box(or combo box 7)".
test on:
mono-core-136743-1311.src.rpm
mono-uia-132785-276.src.rpm
uiaatkbridge-136162-663.src.rpm
uiautomationwinforms-136380-671.src.rpm
Revision: 136748