Bug 507281 - NotifyIcon: Context menu of NotifyIcon icon is not accessible
Summary: NotifyIcon: Context menu of NotifyIcon icon is not accessible
Status: NEW
Alias: None
Product: UI Automation
Classification: Mono
Component: Winforms - General (show other bugs)
Version: Release 1.0
Hardware: x86 openSUSE 11.1
: P2 - High : Normal
Target Milestone: Release 1.1
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-26 21:38 UTC by Brian Merrell
Modified: 2009-07-14 19:38 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-26 21:38:12 UTC
PROBLEM STATEMENT

When right-clicking on a NotifyIcon icon a context menu appears, but no new accessibles seem to appear on the desktop.

REPRO

1.  Run Accerciser
2.  Run uia2atk/test/samples/notifyicon.py
3.  Click on the "notifyicon" button, which will put a new icon in the notification area on the gnome-panel (sometimes the icon is an exclamation mark, but sometimes I am seeing a duplicate icon of icons that are already on the notification area.  This must be some sort of gnome-panel or WinForms bug)
4.  Monitor Accerciser's left panel while right-click on the new icon, which will cause a context menu with a single "Quit" menu item to appear

RESULTS

I don't see any new accessibles appearing in Accerciser that would indicate the context menu is accessible. 

EXPECTED RESULTS

I would expect a new accessible to appear for the context menu that appears when right clicking on the icon.

COMMENTS

I am not exactly sure *where* the menu should appear, but I have looked in several places, including the actual panel child of the gnome-panel application that represents the icon opened by notifyicon.py.  Still, I could be missing it.

I think it would be best if we could make the context menu a child of the notifyicon.py application.  I think this would be similar to what the Gtk "Configure display settings" icon does.  When it is right-clicked the context menu accessible appears as a child of the gnome-settings-daemon application.
Comment 1 Brad Taylor 2009-07-14 16:08:34 UTC
Move all P1 and P2 bugs into Release 1.1 milestone.