Windows 11 emoji panel: speech is cut off when reviewing kaomojis/symbols when they are expanded #16533
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.
Hi,
Yet another Windows 11 emoji panel UIA element selected issue:
Steps to reproduce:
Prerequisite: Windows 11
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.
The text was updated successfully, but these errors were encountered: