Skip to content

A11y_Chat window_ScreenReader:Screen reader is reading message as sending whereas it is being displayed as send failed when using arrow keys to navigate. #4560

@compulim

Description

@compulim

Is it an issue related to Adaptive Cards?

No.

What is the PWD impact?

Screen reader users will get wrong information while navigating in scan mode.

What browsers and screen readers do this issue affect?

Windows: Edge with Windows Narrator, Windows: Chrome with NVDA

Are there any code-based customization done to Web Chat?

No, I am using Web Chat without any customizations except "styleOptions".

What version of Web Chat are you using?

Latest production

Which area does this issue affect?

Live region

What is the public URL for the website?

https://web.powerva.microsoft.com/environments/839eace6-59ab-4243-97ec-a5b8fcc104e4/bots/107725f1-d827-41a4-8375-c91d1a97affc

How to reproduce the issue?

  1. Launch the application using URL: Home - Test | Power Virtual Agents (microsoft.com)
  2. Tab till chat box and press enter to open it.
  3. Start Narrator.
  4. Type and send any message such that it fails to send.
  5. Check is narrator is announcing information correctly.

What do you expect?

Screen reader should read message correctly as displayed on screen.

What actually happened?

Screen reader is reading message as sending whereas it is being displayed as send failed when using arrow keys to navigate.

Do you have any screenshots or recordings to repro the issue?

No response

Did you find any DOM elements that might have caused the issue?

No response

MAS reference

https://aka.ms/MAS1.3.1

WCAG reference

No response

WAI-ARIA reference

No response

Adaptive Card JSON

No response

Additional context

Need investigation.

When in browse mode and screen reader is reading the whole page, for messages that has "Send failed. Retry", screen reader actually still read it as "Sending"

https://msazure.visualstudio.com/CCI/_workitems/edit/15627650

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions