Skip to content

Context menu does not focus when opened in browse mode in Microsoft Edge #18670

@brunoprietog

Description

@brunoprietog

Steps to reproduce:

  1. Go to this link, for example:
  2. Continue all steps in browse mode
  3. Look for any squash commit in the list
  4. Focus on the link containing the pull request number
  5. Press the applications key or shift + f10

Actual behavior:

NVDA remains in browse mode. It says a couple of things, it seems to try to focus on the context menu, but ultimately nothing happens. You have to manually switch to focus mode to be able to move through the context menu.

heading    level 2  Commit History
Commits on Aug 11, 2025  list  with 7 items  Fix snapshot deploy group  link    Fix snapshot deploy group Summary of the issue: Deployment of snapshots may cancel the deployment of other snapshots Description of user facing changes: None Description of developer facing changes: Snapshots such as alpha, beta, rc or try- snapshots will only cancel each other if they are on the same branch Description of development approach: Change deployment group to include the ref name  heading    level 4
Fix SAPI5 WASAPI audio  link    Fix SAPI5 WASAPI audio #18658 Fixes #17967. Summary of the issue: When rate boost is enabled and the rate is fast enough, if some audio takes longer time to process, an audio gap might appear in the speech audio. Description of user facing changes: The audio gap issue should be fixed. Description of developer facing changes: None. Description of development approach: Wait for at least 50ms of audio data before sending the first chunk to the output device. This mitigates the problem when the first small chunk is immediately played, but during processing of the next chunk, there isn't enough audio to cover this duration, leaving audible gaps. Also the return value of IStream::Write is changed to S_OK instead of an error code during cancellation.     #18658  heading    level 4
#18658  visited  link    heading    level 4
shift+f10
Abrir vínculo en nueva pestaña  1 of 10
Commits · nvaccess/nvda  document
heading    level 4  link    Fix SAPI5 WASAPI audio     visited  link    #18658
down arrow
toggle button  not pressed  collapsed    Show description for 1435e58
down arrow
link    graphic    gexgd0419
Commits on Aug 11, 2025  heading    level 3
Commits on Aug 11, 2025  list  with 7 items  Fix snapshot deploy group  link    Fix snapshot deploy group Summary of the issue: Deployment of snapshots may cancel the deployment of other snapshots Description of user facing changes: None Description of developer facing changes: Snapshots such as alpha, beta, rc or try- snapshots will only cancel each other if they are on the same branch Description of development approach: Change deployment group to include the ref name  heading    level 4
Fix SAPI5 WASAPI audio  link    Fix SAPI5 WASAPI audio #18658 Fixes #17967. Summary of the issue: When rate boost is enabled and the rate is fast enough, if some audio takes longer time to process, an audio gap might appear in the speech audio. Description of user facing changes: The audio gap issue should be fixed. Description of developer facing changes: None. Description of development approach: Wait for at least 50ms of audio data before sending the first chunk to the output device. This mitigates the problem when the first small chunk is immediately played, but during processing of the next chunk, there isn't enough audio to cover this duration, leaving audible gaps. Also the return value of IStream::Write is changed to S_OK instead of an error code during cancellation.     #18658  heading    level 4
#18658  visited  link    heading    level 4
NVDA+space
shift+f10
down arrow
Abrir vínculo en nueva ventana  2 of 10
down arrow
Abrir vínculo en ventana de InPrivate  3 of 10
down arrow
Abrir vínculo en la ventada de pantalla dividida  4 of 10
escape
Commits · nvaccess/nvda  document
main landmark
Commits on Aug 11, 2025  list
Fix SAPI5 WASAPI audio #18658  heading
#18658  link  visited

Expected behavior:

We should be able to navigate the context menu immediately, as before.

NVDA logs, crash dumps and other attachments:

System configuration

NVDA installed/portable/running from source:

Installed

NVDA version:

NVDA alpha-51715,fc828d21 (2025.3.0.51715)

Windows version:

Windows 11 24H2 (ARM64) build 26100.4770

Name and version of other software in use when reproducing the issue:

Other information about your system:

Other questions

Does the issue still occur after restarting your computer?

Yes

Have you tried any other versions of NVDA? If so, please report their behaviors.

Until the latest alpha version, which included the option to automatically focus controls in browse mode, this worked correctly.

In other words, the latest official version of 2024 with that option enabled worked without any problems.

Related: #17598

If NVDA add-ons are disabled, is your problem still occurring?

Yes

Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?

Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    app/edge/anaheimMS browser, chromium based, replaces Spartan in 2019 by Anaheim. NVDA access via IA2.bugfeature/browse-modep3https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions