question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

{Linked:Bug9781003;Linked:Bug9768640;Freeway-Bug} [Adaptive Cards> Designer]: Screen reader not announcing any information after clicking on 'Show next/previous' buttons in date picker.

See original GitHub issue

Target Platforms

Other

SDK Version

1.5

Application Name

Adaptive Cards

Problem Description

Test Environment: OS Version: 22H2 (Build 25247.1000) Browser: Edge Dev (109.0.1495.2)

Screen Reader: NVDA

Repro Steps:

  1. Open the above URL in edge dev browser.
  2. Navigate to the ‘Designer’ tab through tab key and activate it.
  3. Navigate to the ‘Sample data Editor’ and ’ Card payload editor’ and attach the provided JSON file.
  4. Navigate to ‘Preview mode’ and activate it.
  5. Navigate to ‘Enter a Date’ button and activate it.
  6. Navigate to the ‘Show Next month’ button and press enter key and observe the issue.

Actual Result: Screen reader not announcing any information after clicking on ‘Show next/previous’ buttons in date picker.

Expected Result: Screen reader has to announce information after clicking on ‘Show next/previous’ buttons in date picker.

User Impact: It will impact the screen reader user if the screen reader does not convey the information while activating any control on the screen as user won’t be able to know whether control is activated or not?

MAS Reference: https://liquid.microsoft.com/Web/Object/Read/MS.Accessibility/Requirements/01.03.01

"Have feedback to share on Bugs? Please help fill Trusted Tester Bug Feedback (office.com) “.

Screenshots

https://user-images.githubusercontent.com/95913748/205279210-fa4e5733-2655-4382-a5d7-6683d3634fa5.mp4

Card JSON

{
  "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
  "type": "AdaptiveCard",
  "version": "1.3",
  "body": [
    {
      "type": "TextBlock",
      "text": "Date Input"
    },
    {
      "type": "Input.Date",
      "id": "date",
      "placeholder": "Enter a date",
      "value": "2017-10-12"
    }
  ],
  "actions": [
    {
      "type": "Action.Submit",
      "title": "OK"
    }
  ]
}

Sample Code Language

No response

Sample Code

No response

Issue Analytics

  • State:closed
  • Created 10 months ago
  • Comments:5 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
vagptcommented, Mar 7, 2023

Thanks @anna-dingler for the updates.

Sure, I will share this bug to Edge team and update the bug id here.

0reactions
vagptcommented, Mar 23, 2023

Hi @anna-dingler

Now this issue can be tracked using the below URL as it is logged under EDGE VSO.

https://microsoft.visualstudio.com/Edge/_workitems/edit/43722704

Read more comments on GitHub >

github_iconTop Results From Across the Web

Freeway-Bug} [Adaptive Cards> Designer]: Screen reader ...
Screen reader not announcing any information after clicking on 'Show next/previous' buttons in date picker. Expected Result: Screen reader should announce ...
Read more >
NVDA Screen Reader issues with DatePicker Control
Tabbing to the previous or next buttons and then pressing them with enter reads all of the dates in the table.
Read more >
Input.Toggle - Schema Explorer
[SUPPORTED ONLY IN JAVASCRIPT SDK] Determines the position of the label. It can take 'inline' and 'above' values. By default, the label is...
Read more >
Datepicker accessibility Issues. - Microsoft Q&A
Hi I have added a datepicker in Windows Forms Application. I need system to read out the date that is selected Or Focused...
Read more >
Accessible Date Pickers
“JAWS announces the non-standard method for moving to the next and previous months and years, but it is a significant cognitive load for...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found