Skip to content

Fix UAC slider not announcing value with arrows#20249

Merged
seanbudd merged 1 commit into
nvaccess:masterfrom
tareh7z:uac-slider-arrows
Jun 1, 2026
Merged

Fix UAC slider not announcing value with arrows#20249
seanbudd merged 1 commit into
nvaccess:masterfrom
tareh7z:uac-slider-arrows

Conversation

@tareh7z
Copy link
Copy Markdown
Contributor

@tareh7z tareh7z commented May 29, 2026

Link to issue number:

Fixes #9356.

Summary of the issue:

When navigating to the User Account Control settings dialog, NVDA would become silent when the slider value was changed using the arrow keys, so the current level was not announced.

Description of user facing changes:

NVDA now properly announces the current UAC slider value whenever it is adjusted with the arrow keys.

Description of developer facing changes:

None.

Description of development approach:

Added msctls_trackbar32 to the badUIAWindowClassNames tuple in UIAHandler/__init__.py.

Testing strategy:

Tested running from source.

Known issues with pull request:

None known.

Code Review Checklist:

  • Documentation:
    • Change log entry
    • User Documentation
    • Developer / Technical Documentation
    • Context sensitive help for GUI changes
  • Testing:
    • Unit tests
    • System (end to end) tests
    • Manual testing
  • UX of all users considered:
    • Speech
    • Braille
    • Low Vision
    • Different web browsers
    • Localization in other languages / culture than English
  • API is compatible with existing add-ons.
  • Security precautions taken.

@tareh7z tareh7z requested a review from a team as a code owner May 29, 2026 16:32
@tareh7z tareh7z requested a review from SaschaCowley May 29, 2026 16:32
Copy link
Copy Markdown
Member

@seanbudd seanbudd left a comment

Choose a reason for hiding this comment

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

Thanks @tareh7z

@seanbudd seanbudd merged commit 3a060db into nvaccess:master Jun 1, 2026
42 checks passed
@github-actions github-actions Bot added this to the 2026.3 milestone Jun 1, 2026
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.

In the action level selector of the uac the nvda does not read the values when they gain focus with the arrows

2 participants