Skip to content

Fix receipt card and disabled Adaptive Cards#2417

Merged
compulim merged 4 commits intomicrosoft:masterfrom
compulim:fix-2415
Sep 25, 2019
Merged

Fix receipt card and disabled Adaptive Cards#2417
compulim merged 4 commits intomicrosoft:masterfrom
compulim:fix-2415

Conversation

@compulim
Copy link
Copy Markdown
Contributor

@compulim compulim commented Sep 22, 2019

Fixes #2415.
Fixes #2416.

Changelog Entry

Fixed

Description

Two issues:

  • Receipt card rendering is broken since React functional component push
  • Adaptive Cards cannot be disabled on-the-fly
    • When disabled, no input fields cannot be changed by user
    • When disabled, links and buttons should be disabled
    • Can be re-enabled and all links and buttons should continue to work

Specific Changes

  • Fixes for issues mentioned above
  • Added tests for:
    • Receipt card rendering
    • Adaptive Card disabled, make sure fields are saved
    • Scroll to bottom

  • Testing Added

@coveralls
Copy link
Copy Markdown

coveralls commented Sep 22, 2019

Coverage Status

Coverage increased (+2.2%) to 67.586% when pulling 65d404a on compulim:fix-2415 into 2de5ecd on microsoft:master.

Copy link
Copy Markdown
Contributor

@tdurnford tdurnford left a comment

Choose a reason for hiding this comment

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

LGTM

@compulim compulim force-pushed the fix-2415 branch 2 times, most recently from 7ea76ac to fd3bfff Compare September 24, 2019 23:35
@compulim compulim merged commit 850890f into microsoft:master Sep 25, 2019
@compulim compulim deleted the fix-2415 branch September 25, 2019 06:32
@compulim compulim mentioned this pull request Oct 4, 2019
13 tasks
@compulim compulim mentioned this pull request Oct 25, 2019
55 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Adaptive Cards cannot be disabled on-the-fly Receipt card is not rendering correctly

3 participants