Reported by aleksey_s on 2008-12-21 17:02
Go to start menu and press application key.
NVDA says "start menu".
NVDA must announce it as context menu.
Comment 1 by jteh on 2008-12-21 21:23
This is another stupid Windows bug. It names the "Start" menu "Application" and names its context menu "Start". This menu has only the desktop as an ancestor, so there's little to check against. If you can find a reliable way to determine which is the Start context menu (and using the name "Start" is not reliable due to localisation), we can implement a hack in the explorer appModule like i have done for the Start menu.
Comment 2 by jteh on 2009-02-17 10:25
Actually, looking at this from another perspective, one possible solution is to force the name of all menus directly beneath the desktop to be "Context" for the explorer appModule. Mick, do you think this would be acceptable? Would it break anything else?
Comment 4 by jteh on 2009-06-05 06:32
There were more fixes in r2976. I just tested this and it works for me.
Comment 5 by jteh on 2009-06-05 06:33
Oops. Wrong ticket.
Comment 8 by jteh on 2009-06-25 00:22
Fixed in r3014. However, rather than naming them "Context", we just don't set a name at all, as we don't necessarily know what Windows was supposed to call them. The idea is not to name menus incorrectly, but I think no name is acceptable.
Changed title from "Announcing "context menu" instead of "start menu" when context menu brinked onto start menu item" to ""Start menu" incorrectly reported for context menus for start menu items"