Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Android][Render Problem] [Buttons Dissapear after clicking an Action.OpenUrl] #4115

Closed
jpjpjp opened this issue Jun 4, 2020 · 6 comments · Fixed by #4181
Closed

[Android][Render Problem] [Buttons Dissapear after clicking an Action.OpenUrl] #4115

jpjpjp opened this issue Jun 4, 2020 · 6 comments · Fixed by #4181
Assignees
Labels
Area-Renderers Bug Partner-CiscoWebEx Bugs impacting CiscoWebEx integration scenarios Platform-Android

Comments

@jpjpjp
Copy link

jpjpjp commented Jun 4, 2020

Platform

  • Android

Author or host

Host on Webex Teams

Version of SDK

We have our own fork of AdaptiveCards@v1.2.6

Details

When we render a card with an Action.OpenUrl button on Android, if the user clicks on that, and follows the link to the URL, when they return to the Webex Teams client, the buttons are no longer seen.

Example of Card rendered on Mac:
CardWithOpenUrlButton

Example of Card rendered on Android after the user has hit the OpenUrl Button

AndroidRenderAfterClickingOpenUrl

Create a free Webex Teams account https://www.webex.com/team-collaboration.html to replicate using the Webex Teams Android client. Create a space with cardSampler@webex.bot, choose the "Restaurant" sample, and click the "More Info" button.

Alternately use this JSON:

BHP issue- buttons disappearing.docx

@jpjpjp jpjpjp added the Bug label Jun 4, 2020
@ghost ghost added the Triage-Needed label Jun 4, 2020
@jpjpjp jpjpjp changed the title [Android][Render Problem] [Buttons Dissapear after clicking an Action.OpenUr;] [Android][Render Problem] [Buttons Dissapear after clicking an Action.OpenUrl] Jun 4, 2020
@shalinijoshi19 shalinijoshi19 added the Partner-CiscoWebEx Bugs impacting CiscoWebEx integration scenarios label Jun 4, 2020
@shalinijoshi19
Copy link
Member

@almedina-ms , @jwoo-msft our Android and iOS SMEs respectively. @jpjpjp apologies if this was discussed in our syncs already but would be great to understand the reason for your forks (vs leveraging our framework packages directly) and also what exactly are the differences -- do we already have access to your source or debugging data?

@ghost ghost removed the Triage-Needed label Jun 4, 2020
@ghost
Copy link

ghost commented Jun 4, 2020

Hi @jpjpjp. We have acknowledged this issue report. Please continue to follow this issue for updates/progress/questions. @matthidinger / @dclaux / @RebeccaAnne / @paulcam206 / @jwoo-msft / @almedina-ms FYI.

@shalinijoshi19
Copy link
Member

shalinijoshi19 commented Jun 10, 2020

@golddove to help with repro'ing this on Android and our stock AC renderer and Visualizer app for a data point. Thanks!

@shalinijoshi19 shalinijoshi19 assigned golddove and unassigned jwoo-msft Jun 10, 2020
@shalinijoshi19
Copy link
Member

This does appear to be an AC issue with some inconsistencies that @golddove reported. @golddove please go ahead add in your additional debugging details please? Thanks

@golddove
Copy link
Member

Following card also works fine on the JS renderer, but only shows one Action on Android. So, issue appears to be with multiple actionsets in a column.

{
    "type": "AdaptiveCard",
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
    "version": "1.2",
    "body": [
        {
            "type": "ColumnSet",
            "columns": [
                {
                    "type": "Column",
                    "items": [
                        {
                            "type": "ActionSet",
                            "actions": [
                                {
                                    "type": "Action.Submit",
                                    "title": "Action.Submit1"
                                }
                            ]
                        },
                        {
                            "type": "ActionSet",
                            "actions": [
                                {
                                    "type": "Action.Submit",
                                    "title": "Action.Submit2"
                                }
                            ]
                        }
                    ]
                }
            ]
        }
    ]
}

image

@ghost
Copy link

ghost commented Jul 8, 2020

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Renderers Bug Partner-CiscoWebEx Bugs impacting CiscoWebEx integration scenarios Platform-Android
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants