microsoft / microsoft/AdaptiveCards
[UWP Renderer] RTL is not working within ShowCard
Open
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 2k
- Forks
- 595
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 1
Description
Platform
- UWP
Issue
RTL is not working within ShowCard.
Example card
{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.5",
"body": [
{
"type": "TextBlock",
"text": "Please select your language:",
"wrap": true
}
],
"actions": [
{
"type": "Action.ShowCard",
"title": "عربي",
"card": {
"type": "AdaptiveCard",
"rtl": true,
"body": [
{
"type": "TextBlock",
"text": "إستمارة تسجيل"
}
]
}
}
]
}

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
Use the supplied Adaptive Card JSON as the reproduction case and begin at the UWP renderer's Action.ShowCard handling. Verify how the nested card's rtl=true value is applied; done means the Arabic ShowCard content renders right-to-left in UWP without regressing the outer card.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100