"Start menu" incorrectly reported for context menus for start menu items #257

Closed
nvaccessAuto opened this Issue Jan 1, 2010 · 5 comments

2 participants

@nvaccessAuto

Reported by aleksey_s on 2008-12-21 17:02

steps to reproduce

Go to start menu and press application key.

current results

NVDA says "start menu".

expected results

NVDA must announce it as context menu.

@nvaccessAuto

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.

@nvaccessAuto

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?

@nvaccessAuto

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.
Changes:
State: closed

@nvaccessAuto

Comment 5 by jteh on 2009-06-05 06:33
Oops. Wrong ticket.
Changes:
State: reopened

@nvaccessAuto

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.
Changes:
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"
State: closed

@nvaccessAuto nvaccessAuto added the bug label Nov 10, 2015
@jcsteh jcsteh was assigned by nvaccessAuto Nov 10, 2015
@nvaccessAuto nvaccessAuto added this to the 2009.1 milestone Nov 10, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment