microsoft / microsoft/AdaptiveCards
[Rendering] Action.Submit of Adaptive card Not Working in MS Teams iOS Mobile App
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 2k
- Forks
- 595
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 1
Description
Target Platforms
iOS
SDK Version
4
Application Name
Microsoft Teams
Problem Description
Action.Submit is not functioning in the Microsoft Teams iOS mobile application. The same functionality works as expected on the following platforms:
Microsoft Teams on Windows PC
Microsoft Teams on iOS PC
Microsoft Teams on Android devices
No iOS-specific or device-specific logic has been implemented. The issue appears to be isolated to the Teams iOS mobile app.
Screenshots
No response
Card JSON
{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.2",
"body": [
{
"type": "Container",
"items": [
{
"type": "ColumnSet",
"columns": [
{
"type": "Column",
"width": "stretch",
"items": [
{
"type": "TextBlock",
"text": "Test Entry",
"weight": "Bolder",
"size": "Medium",
"wrap": true
},
{
"type": "TextBlock",
"text": "${Entry1}",
"wrap": true,
"spacing": "Small"
},
{
"type": "TextBlock",
"text": "${Answer}",
"isSubtle": true,
"spacing": "Small",
"wrap": true
}
]
}
]
}
]
}
],
"actions": [
{
"type": "Action.Submit",
"title": "Summarize",
"style": "positive",
"data": {
"msteams": {
"type": "imBack",
"value": "Summarize this answer"
}
}
}
]
}
Sample Code Language
No response
Sample Code
No response
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
Start with the supplied Adaptive Card JSON and compare Action.Submit behavior in Microsoft Teams on iOS mobile against the listed working platforms. The issue provides no sample application, source file, test, or reproduction steps beyond the card payload; done would require identifying and resolving the iOS-specific failure or documenting the external limitation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100