Bug 488377

Summary: Orca remains eerily silent when opening a drop-down
Product: [Mono] UI Automation Reporter: Brian Merrell <bgmerrell>
Component: Winforms - GeneralAssignee: Michael Gorse <mgorse>
Status: VERIFIED FIXED QA Contact: E-mail List <mono-a11y-qa>
Severity: Normal    
Priority: P2 - High 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: ---
Bug Depends on: 493094    
Bug Blocks:    

Description Brian Merrell 2009-03-24 19:03:39 UTC
PROBLEM STATEMENT

Orca gives no notification that a drop-down menu has been opened, even though the menu appears to receive the correct states (i.e., +showing, +visible, +focused).

REPRO

1.  Open Accerciser, click on the "Interface Viewer" tab, and expand the "Accessibles" expander.
2.  Run uia2atk/test/samples/combobox_dropdown.py (or combobox_dropdownlist.py)
3.  Press Alt+Down in the ComboBox sample application to bring up the drop-down menu

RESULTS

Orca doesn't say anything to notify the user that a menu has opened

EXPECTED RESULTS

Orca should say something like "Window" followed by a brief pause, and then say "Menu."

COMMENTS

Expected behavior verified using uia2atk/test/samples/gtkcomboboxentry.py with the REPRO steps above.
Comment 1 Brian Merrell 2009-03-24 19:43:53 UTC
Possibly related to Bug 488394.
Comment 4 Michael Gorse 2009-04-29 15:33:24 UTC
Fixed in UiaAtkBridge R133026/133027.
Comment 6 Michael Gorse 2009-07-17 13:42:14 UTC
Updating hours.
Comment 7 Michael Gorse 2009-08-20 01:29:34 UTC
Fixed in UiaAtkBridge R140310 (trunk) and R140311 (branch).
Comment 8 Feng Xia Mu 2009-08-20 05:47:07 UTC
lanuch the application:

BRAILLE LINE:  'ipy Application ComboBox control Frame'
     VISIBLE:  'ComboBox control Frame', cursor=1
SPEECH OUTPUT: 'ComboBox control frame'
BRAILLE LINE:  'ipy Application ComboBox control Frame 1 $l'
     VISIBLE:  '1 $l', cursor=2
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'text 1 selected'
 
drop down and selcet the next drop down item:

SPEECH OUTPUT: 'window grayed'
BRAILLE LINE:  'ipy Application ComboBox control Frame  Combo2 2'
     VISIBLE:  '2', cursor=1
SPEECH OUTPUT: ''
SPEECH OUTPUT: '2'
BRAILLE LINE:  'ipy Application ComboBox control Frame'
     VISIBLE:  'ComboBox control Frame', cursor=1
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'ComboBox control frame'
BRAILLE LINE:  'ipy Application ComboBox control Frame  Combo2 2'
     VISIBLE:  '2', cursor=1
SPEECH OUTPUT: ''
SPEECH OUTPUT: '2'


when select "2", orca can read the following string:
"window grayed"
"ComboBox control Frame"
"2"

I  think it is acceptable.

verify on:
mono-core-140292-1775.src.rpm
mono-uia-140277-306.src.rpm
uiaatkbridge-139519-678.src.rpm
uiautomationwinforms-139443-684.src.rpm
Revision: 140311