microsoft / microsoft/AdaptiveCards
{Adaptive Cards - Activity Update}: Screen Reader is not conveying the copied information when activating the Copy button.
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 2k
- Forks
- 595
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 1
Description
Target Platforms
Other
SDK Version
1.6
Application Name
Adaptive Cards
Problem Description
Test Environment:
OS: Win11
OS Version: 24H2 (OS Build 22631.5189)
URL: https://adaptivecards.io/
Edge dev Browser version: 137.0.3255.0 (Official build) dev (64-bit)
Screen Reader: Narrator
Repro Steps:
- Open the above URL on edge dev browser.
- Home page will appear.
- Press tab key and navigate to the Sample tab item and select it.
- Press tab key and navigate to the 'Activity Update' option and press enter key to activate it.
- Press tab key and navigate to the 'Copy' button and press enter key to activate it and observe the issue.
Actual Result:
Screen Reader is remain silent and not announcing any information when activating the 'Copy sample data json' button.
Expected Result:
After activating the 'Copy' button screen reader should announce the information and it should announce as 'Copied.'
Note:
Same issue is repro with NVDA.
User Impact:
It will impact screen reader user as they will not be able to know whether the action is taken on the control or not?
WCAG Reference:
https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships
Screenshots
https://github.com/user-attachments/assets/02aa17a8-d725-4767-bf24-2928b2aeaf3e
Card JSON
NA
Sample Code Language
No response
Sample Code
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the adaptivecards.io Samples page, select Activity Update, and inspect the Copy sample data json button's activation behavior and accessibility announcement. Reproduce with Narrator or NVDA in Edge; done when activating Copy announces “Copied.”
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- accessibility, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100