nvda
nvda copied to clipboard
NVDA not reading Live Region in Teams Admin portal (not announcing error message displayed on activating 'Save' button)
Steps to reproduce:
- Open https://admin.teams.microsoft.com/devices/roomsystems
- Navigate left rail->select Devices->Teams Rooms->Navigate to table->select offline->view details->Peripherals->Room camera->More option->Manage health impact.
- Now activate Save button and observe the screen reader announcement.
If you do not have access to the above, here is a code snippet you can use:
<div
role='alert'
key={index} className={`ms-fadeIn100${hideIcon}`}>
<MessageBarComponent
messageBarType={item.messageType}
>
...
...
</div>
Actual behavior:
NVDA is not announcing the status message displayed on screen on activating save button.
Expected behavior:
Screen reader should announce the status message "Health impact was updated for 1 peripheral" which is displayed on the screen on activating save button.
System configuration
NVDA installed/portable/running from source:
NVDA version:
2021.2
Windows version:
Windows 11, 21H2, Build 22000.258
Name and version of other software in use when reproducing the issue:
Chrome version: Version 94.0.4606.61 (Official Build) (64-bit)
Other information about your system:
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.
No
If NVDA add-ons are disabled, is your problem still occurring?
Unknown
Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?
Unknown
Hi,
It's been six months since we last heard from the original poster. Has there been any updates since then?
Thanks.
No changes from our side. Should we expect NVDA to have resolved this bug?
We are unable to process this issue as it stands.
To be able to reproduce this issue, we need a code sample. Provide a minimal HTML sample to reproduce this using codepen.
Kind Regards, NV Access Software Developers
I think here the role?"alert" must be set on the message bar and not on the div. Then the screen reader would read it out. @msftedad are you still having this issue?
Hi @Adriani90 Issue seems fixed in latest build of NVDA.
Thanks for the update. I am closing as works for me.