Skip to content

Conversation

@amal-khalaf
Copy link

@amal-khalaf amal-khalaf commented Feb 22, 2021

Changelog Entry

Fixes

  • Fixes #3747. aria-pressed and aria-role is not properly set on Adaptive Cards submit buttons, by @amal-khalaf in PR #3744

Description

Fixed a bug that aria-pressed and role was not set for buttons inside an Adaptive Card.

Specific Changes

  • Applying aria-pressed and role to all buttons inside an Adaptive Card
    • Instead of applying to the Adaptive Card itself
  • Added a test to guard against regressions
  • I have added tests and executed them locally
  • I have updated CHANGELOG.md
  • [x] I have updated documentation

Review Checklist

This section is for contributors to review your work.

  • Accessibility reviewed (tab order, content readability, alt text, color contrast)
  • Browser and platform compatibilities reviewed
  • CSS styles reviewed (minimal rules, no z-index)
  • Documents reviewed (docs, samples, live demo)
  • Internationalization reviewed (strings, unit formatting)
  • package.json and package-lock.json reviewed
  • Security reviewed (no data URIs, check for nonce leak)
  • Tests reviewed (coverage, legitimacy)
@amal-khalaf amal-khalaf changed the title fix aria-pressed for AC sumbit buttons Fix aria-pressed for AC sumbit buttons Feb 22, 2021
Copy link
Contributor

@compulim compulim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, could you update the existing entry in CHANGELOG.md to include this PR?

@corinagum corinagum added this to the R12 milestone Feb 23, 2021
@compulim compulim changed the title Fix aria-pressed for AC sumbit buttons Fix aria-pressed for AC submit buttons Feb 23, 2021
@corinagum corinagum merged commit 873a827 into microsoft:master Feb 24, 2021
@compulim compulim mentioned this pull request Mar 2, 2021
52 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

4 participants