AdaptiveCards icon indicating copy to clipboard operation
AdaptiveCards copied to clipboard

{Linked:Bug986547:}[Adaptive Cards > Designer] - "Interview feedback" text visually appears as heading but is not defined as heading programmatically.

Open vagpt opened this issue 8 months ago • 2 comments

Target Platforms

Other

SDK Version

1.6

Application Name

Adaptive Cards

Problem Description

Test Environment: URL: https://adaptivecards.io/designer/ OS Version: 24H2 (OS Build 27766.1000) Browser Version: Version 132.0.2186.2 (Official build) dev (64-bit) Screen Reader: Narrator

Pre-Requisite: Run the below attached JSON file under 'Copy Card Payload editor.'

Repro Steps:

  1. Open the above URL on the EDGE Dev browser.
  2. Navigate the screen in scan mode using 'H' key and observe the issue.

Actual Result: "Interview feedback" text visually appears as heading but is not defined as heading programmatically.

Expected Result: "Interview feedback" text should be programmatically defined as heading and it should be defined as

.

User Impact: Visually impaired users who depend on screen readers will get impacted if visual heading structure is not defined.

WCAG Reference: https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships

Have feedback on bugs logged, please tag bug as “A11yRCA” and add your feedback in the comment section.

Screenshots

https://github.com/user-attachments/assets/3d0f0e41-3c1b-463f-a37b-57171304612b

Image

Image

Card JSON

{
        "type": "AdaptiveCard",
        "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
        "version": "1.4",
        "body": [
            {
                "type": "TextBlock",
                "text": "**Interview feedback**",
                "wrap": true
            },
            {
                "type": "TextBlock",
                "text": "Thank you for completing your interview round today. Please provide your feedback comments and recommendation for the following candidate based on your conversation with them.",
                "wrap": true
            }
        ]
}

Sample Code Language

No response

Sample Code

Originally tracking with https://msdyneng.visualstudio.com/FinOps/_workitems/edit/986547

vagpt avatar May 08 '25 14:05 vagpt

Please update the details about the bug fix here

dony-james avatar Jun 04 '25 05:06 dony-james

@vagpt

PG team is looking for an update on the bug fix. Could you please provide an update?

Akshaya2828 avatar Jun 17 '25 09:06 Akshaya2828

Hi @SatwikKrSharma,

Could you please provide us updated on this bug as PG team is asking for ETA.

vagpt avatar Jun 24 '25 08:06 vagpt

Updated JSON - { "type": "AdaptiveCard", "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", "version": "1.4", "body": [ { "type": "TextBlock", "text": "Interview feedback", "style": "heading", "wrap": true }, { "type": "TextBlock", "text": "Thank you for completing your interview round today. Please provide your feedback comments and recommendation for the following candidate based on your conversation with them.", "wrap": true } ] }

SatwikKrSharma avatar Jun 26 '25 19:06 SatwikKrSharma

@SatwikKrSharma I tried the above card but it didn't work

Image

Image

avanish2821 avatar Jun 30 '25 10:06 avanish2821

Closing this bug as of now tracking with https://github.com/microsoft/AdaptiveCards/issues/9200

vagpt avatar Jul 15 '25 10:07 vagpt