Skip to content

Use current program configuration profile in elements list #18160

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Qchristensen opened this issue May 26, 2025 · 3 comments
Open

Use current program configuration profile in elements list #18160

Qchristensen opened this issue May 26, 2025 · 3 comments
Labels
component/NVDA-GUI feature/configuration-profiles p5 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority quick fix triaged Has been triaged, issue is waiting for implementation.

Comments

@Qchristensen
Copy link
Member

Is your feature request related to a problem? Please describe.

Reported by James on Mastodon: https://dragonscave.space/@jscholes/114558391350239489

  1. Create a configuration profile for Word or your browser (Chrome / Firefox)
  2. Set something noticeable, eg the synthesizer, specific to that program.
  3. Open the elements list (NVDA+F7) in that program.

Note that the profile reverts to the default profile when in the elements list.

Describe the solution you'd like

The user experience is that although the elements list is an NVDA dialog, it is being used in the context of the program in use, and so the configuration profile for that program should be used.

Describe alternatives you've considered

We could have a setting to select whether this is used or not?

Additional context

Currently, other NVDA dialogs such as the general settings dialog, use the program specific configuration, so it makes sense that a dialog used specifically in the context of the current program like the elements list, would be more likely to use the configuration profile than the general settings dialog.

@Adriani90

This comment has been minimized.

@seanbudd seanbudd added p5 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority quick fix triaged Has been triaged, issue is waiting for implementation. component/NVDA-GUI feature/configuration-profiles labels May 26, 2025
@seanbudd
Copy link
Member

This should be easily fixable by setting shouldSuspendConfigProfileTriggers = False in the dialog

@nvdaes
Copy link
Collaborator

nvdaes commented May 27, 2025

I think that this should be also done for the find dialog. I may create a PR for this following Sean's comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/NVDA-GUI feature/configuration-profiles p5 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority quick fix triaged Has been triaged, issue is waiting for implementation.
Projects
None yet
Development

No branches or pull requests

4 participants