Skip to content

Conversation

@chiaramooney
Copy link
Contributor

@chiaramooney chiaramooney commented Apr 8, 2025

Description

Type of Change

  • Bug fix (non-breaking change which fixes an issue)

Why

Fix bug in Narrator navigation. Narrator only announced currently focused component, but when user tried to navigated to any other control, Narrator blue box did not move and did not announce.

Backport #14498 to 0.77.

What

  • Fixed break in UIA behavior. Usage of m_uiaProvider instead of UIAClientsAreListening to gate UIA calls caused UIA code to not execute when AT tools like Narrator were launched.
  • HasKeyboardFocus must be updated before UIA Focus Changed event is fired, otherwise Narrator will dismiss the focus event.

NOTE:

Testing

Manual accessibility testing.

Changelog

Should this change be included in the release notes: No

Microsoft Reviewers: Open in CodeFlow
Microsoft Reviewers: Open in CodeFlow

* Fix Narrator Bug

* Change files

* Revert Codegen Changes
@chiaramooney chiaramooney requested a review from a team as a code owner April 8, 2025 22:54
@chiaramooney chiaramooney merged commit 2d5d440 into microsoft:0.77-stable Apr 9, 2025
102 checks passed
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