Skip to content

Silence the volume meters in the Windows 10 System Settings app#10410

Closed
michaelDCurran wants to merge 2 commits into
masterfrom
silenceVolumeMeters
Closed

Silence the volume meters in the Windows 10 System Settings app#10410
michaelDCurran wants to merge 2 commits into
masterfrom
silenceVolumeMeters

Conversation

@michaelDCurran

Copy link
Copy Markdown
Member

Link to issue number:

None.

Summary of the issue:

When on the Sound page of the Windows 10 System Settings app, NVDA constantly plays progress bar beeps due to the volume meter being treated as a progress bar.

Description of how this pull request fixes the issue:

This pr adds a new 'meter' role, and forces these volume meters to have the meter role, and not use the ProgressBar NVDAObject behavior.

Testing performed:

Opened the sound page in the Settings app. Ensured that NVDA no longer played progress bar beeps.

Known issues with pull request:

None.

Change log entry:

Bug fixes:

  • NVDA no longer constantly plays progress bar beeps when on the Sound page of the Windows 10 Settings app.

@josephsl josephsl left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi,

I'm afraid this one does not address the input volume - I also think there were changes between April 2018 Update and May 2019 Update.

Thanks.

@michaelDCurran

michaelDCurran commented Oct 22, 2019 via email

Copy link
Copy Markdown
Member Author

@josephsl

Copy link
Copy Markdown
Contributor

Hi,

Note that when I tested this in build 18363, progress bar sound was heard.

Thanks.

@josephsl

josephsl commented Oct 22, 2019 via email

Copy link
Copy Markdown
Contributor

@michaelDCurran

Copy link
Copy Markdown
Member Author

@josephsl oh... if you've already got this in your add-on, it would be great if you could put that into a pr and I'll close this one?
We've had a query from Microsoft to fix this in NVDA core.

@josephsl

josephsl commented Oct 22, 2019 via email

Copy link
Copy Markdown
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants