[program-l] Re: NVDA, .net context menu

  • From: Karl-Otto Rosenqvist <karl-otto@xxxxxxxxxx>
  • To: program-l@xxxxxxxxxxxxx, jfayre@xxxxxxxxx
  • Date: Fri, 14 Jan 2022 22:42:52 +0100

Hi!
In one of the applications I work on a Context menu is programatically popped up and in order to get the first item spoken I have to press the down arrow. It's probably a behavior related to a context menu getting the focus that causes the behavior. JAWS likely has a different approach when it detects a context menu opening.
The application I refer to is also using .NET Framework 4.8.

As a sidenote I've noticed that the DataGridView generates very different speech output in .NET 4.8 (very verbose) and prior versions (less verbose).
Perhaps there's a difference in behavior for the context too?

Regards

Karl-Otto

Karl-Otto Rosenqvist
MAWINGU
Orgnr: 750804-3937
0701- 75 98 56
karl-otto@xxxxxxxxxx
https://mawingu.se

Den 2022-01-14 kl. 21:03, skrev jfayre@xxxxxxxxx:

I’m also a developer on the project Andy is referring to. Just to clarify, this is under .net 4.8 using Winforms. I’ve definitely seen other context menus work correctly under NVDA, so wonder if this is a winforms issue.

*From:*program-l-bounce@xxxxxxxxxxxxx <program-l-bounce@xxxxxxxxxxxxx> *On Behalf Of *Nate Kile
*Sent:* January 14, 2022 12:20 PM
*To:* program-l@xxxxxxxxxxxxx
*Subject:* [program-l] Re: NVDA, .net context menu

Interesting, not sure if it is even related, but yesterday I was filling out a form and NVDA would not read the fields as I tabbed through, I had to exit the form and arrow up to read the label but in JAWS, it could read each field as I tabbed through.

On Fri, Jan 14, 2022 at 3:22 AM <sonfire11@xxxxxxxxx <mailto:sonfire11@xxxxxxxxx>> wrote:

    Hi,

    I am working on a project that requires the use of a system tray
    context menu. When the user accesses it with JAWS, everything works
    as expected. EX: The name of the context menu is announced, and JAWS
    reads the first focused item. On the other hand, NVDA only announces
    “unknown”. It is then up to the user to press down arrow to hear the
    name of the context menu and the first focused item. Has anyone else
    seen this type of strange behavior from NVDA?

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

Other related posts: