Skip to content
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

Windows 11 emoji panel: speech is cut off when reviewing kaomojis/symbols when they are expanded #16533

Closed
josephsl opened this issue May 13, 2024 · 1 comment · Fixed by #16555
Labels
p3 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority platform/Windows11 Issues specific to Windows 11 triaged Has been triaged, issue is waiting for implementation.

Comments

@josephsl
Copy link
Collaborator

Hi,

Yet another Windows 11 emoji panel UIA element selected issue:

Steps to reproduce:

Prerequisite: Windows 11

  1. Open emoji panel (Widnows+Period).
  2. Press Shift+Tab twice to move to navigation menu.
  3. Press left or right arrow until arriving at either kaomoji or symbol and select either of them.
  4. Press Tab to move through kaomoji/symbol choices.

Actual behavior:

NVDA announces the selected kaomoji/symbol before speech is cut off, then selected kaomoji/symbol category is announced.

Expected behavior:

NVDA announces selected kaomoji/symbol.

NVDA logs, crash dumps and other attachments:

None

System configuration

NVDA installed/portable/running from source:

Installed

NVDA version:

alpha-31858,2d865027

Windows version:

Windows 11 23H2 beta (22635.3575)

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

None

Other information about your system:

Used as a development workstation, issue confirmed via Event Tracker add-on

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.

Reproducible in 2024.1, 2024.2 (alpha/beta), and earlier releases

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?

N/A

Technical information:

When kaomoji/symbol category is expanded, a grid of kaomojis/symbols are shown with the first character selected and focused. When pressing Tab, system focus moves, gain focus event is raised, and element selected event follows after in some cases. The element selected event is what causes speech to be cut off. Unlike #16532, this issue can be resolved by checking focused object and its Automation Id (starts with "item-"), and since it comes from element selected event, a pull request to resolve this issue will be a part of the one to resolve #16346 and #16532.

Thanks.

@josephsl
Copy link
Collaborator Author

Hi,

Note: a fix is included in Windows App Essentials add-on.

Tanks.

@seanbudd seanbudd added p3 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority platform/Windows11 Issues specific to Windows 11 triaged Has been triaged, issue is waiting for implementation. labels May 13, 2024
josephsl added a commit to josephsl/nvda that referenced this issue May 16, 2024
…viewing kaomojis and symbols in fullscreen. Re nvaccess#16533.

Gain focus event is fired when moving through kaomoji and symbol entries. When Tab is pressed, both gain focus and elemenet selected events are fired. Therefore, trust the gain focus event.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
p3 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority platform/Windows11 Issues specific to Windows 11 triaged Has been triaged, issue is waiting for implementation.
Projects
None yet
2 participants