Bug 506744 - Drop-down CombBox menu items receive "focused" state, but do not have "focusable" state
Summary: Drop-down CombBox menu items receive "focused" state, but do not have "focusa...
Status: NEW
: 519114 (view as bug list)
Alias: None
Product: UI Automation
Classification: Mono
Component: Winforms - General (show other bugs)
Version: Release 1.0
Hardware: x86 openSUSE 11.1
: P4 - Low : Normal
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-24 21:46 UTC by Brian Merrell
Modified: 2009-07-03 10:20 UTC (History)
1 user (show)

See Also:
Found By: Integration Test
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Merrell 2009-05-24 21:46:08 UTC
PROBLEM STATEMENT

A drop-down "combo box" accessible has a "menu" accessible child, which has
several "menu item" children.  When the combo box is dropped down and the
keyboard is used to navigate to a specific menu item, that menu item accessible
receives the "focused" state despite not having the "focusable" state.  I
assume that the problem is that the menu items should have the "focusable"
state, because the combo box menu items can be navigated to using the keyboard.

Menu item children of the MenuStrip control *do* have the focusable state as expected.

REPRODUCTION STEPS

1.  Run uia2atk/test/samples/combobox_dropdownlist.py
2.  Run Accerciser, open the "Interface Viewer" tab and expand the "Accessible"
expander.  (This will reveal the "States" list, which shows the current states
of the selected accessible.)
3.  In Accerciser's left pane, browse to and select the "3" menu item, which
is a descendant of the combo box accessible.
4.  Use Alt+Tab to return to the combobox_dropdownlist.py application (entitled "ComboBox control")
5.  Press Alt+Down to drop-down the combo box
6.  Press the down arrow 4 times until arriving at the "3" menu item
7.  Notice the states in Accerciser's interface viewer (while the combobox_dropdownlist.py application window is still active)

RESULTS

The menu item has the "focused" state, but has no "focusable" state

EXPECTED RESULTS

I would expect the menu item to have the "focusable" state

COMMENTS

Gtk+ has the same behavior we do.  I logged a GNOME bug here:  http://bugzilla.gnome.org/show_bug.cgi?id=583748
Comment 1 Feng Xia Mu 2009-07-03 10:20:36 UTC
*** Bug 519114 has been marked as a duplicate of this bug. ***