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

[MSTeams][Android/Ios] [Adaptive card input.choice set placeholder not getting displayed] #3885

Closed
4 tasks done
Sujit-Gaikwad opened this issue Mar 27, 2020 · 11 comments
Closed
4 tasks done
Assignees
Labels
Area-Inconsistency Bugs around renderer inconsistencies across different platforms Bug Partner-MsftTeams Issues related to AC integration with Microsoft Teams partner Partner-MsftTeamsMobile Bugs related specifically to Teams Mobile integration (iOS/Android) Platform-Android
Milestone

Comments

@Sujit-Gaikwad
Copy link

Sujit-Gaikwad commented Mar 27, 2020

Platform

What platform is your issue or question related to? (Delete other platforms).

  • Documentation
  • Android
  • iOS
  • UWP

Author or host

MsTeams

Details

I used the placeholder property of adaptive cards in the input.Choiceset schema of adaptive cards. I added the placeholder text for the input.Choiceset drop down. The placeholder text was displayed in the desktop teams but when i checked it for mobile teams(android/ios) the placeholder text was not displayed.

I then tried adding the value field to the placeholder and then tried to render it for both the platforms. The teams desktop i am getting default placeholder text displayed in card but this time in mobile(android/ios) teams the card displayed the first value from the drop down list. In both the cases i was not able to display the placeholder text in mobile(android/ios) teams.

As well in desktop teams also i am getting the default text value (Select an option) even if give other placeholder values.

please find attachment for more details
PlaceHolderIssueJson.txt
PlaceHolder_Desktop
PlaceHolderMobile

I need a fix for this issue as it is creating a roadblock in my project. Please help.

@jwoo-msft
Copy link
Member

jwoo-msft commented Mar 31, 2020

@Sujit-Gaikwad
This is not officially supported feature across all renders; we do have a road map for it, but at this point only JS renderer (desktop) supports it.

@shalinijoshi19 shalinijoshi19 added Partner-MsftTeamsMobile Bugs related specifically to Teams Mobile integration (iOS/Android) Partner-MsftTeams Issues related to AC integration with Microsoft Teams partner MSTeams-Developer-Support [DoNotDelete] Label to notify questions which needs attention from MSTeams Developer Support team. labels Apr 3, 2020
@shalinijoshi19
Copy link
Member

@siduppal / @dclaux could you help with the Desktop aspect of this question (see description above):

As well in desktop teams also i am getting the default text value (Select an option) even if give other placeholder values.

@ghost ghost removed the Triage-Needed label Apr 3, 2020
@ghost
Copy link

ghost commented Apr 3, 2020

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

@shalinijoshi19 shalinijoshi19 self-assigned this Apr 3, 2020
@Sujit-Gaikwad
Copy link
Author

any updates on this issue??

@Sujit-Gaikwad
Copy link
Author

Any update on this

@shalinijoshi19
Copy link
Member

@almedina-ms would the work around Input evolution address this behavior at all or were we saying PlaceHolders are not something the Accessibility team has been advocating for features and we should deprecate support for it? @dclaux for FYI also

@Sujit-Gaikwad
Copy link
Author

Any progress / update on this issue??

@anbah34
Copy link

anbah34 commented Jul 24, 2020

@shalinijoshi19 , @jwoo-msft Are there any timelines for this? This bug was part of the P0 bugs that I had earlier shared with the team

@Sujit-Gaikwad
Copy link
Author

any updates on this??

@jwoo-msft jwoo-msft added the Area-Inconsistency Bugs around renderer inconsistencies across different platforms label Aug 26, 2020
@jwoo-msft jwoo-msft added this to the 20.09 milestone Aug 26, 2020
@Gunashree-R-V
Copy link

@jwoo-msft, @shalinijoshi19,
This issue applies to the placeholder in input.choice set component as per the title.
We have a similar issue(4484) created for other input components as well.

Hope this bug(4484) will also be addressed as part of the current fix.

cc: @VikrantSingh01, @anbah34, @shbhadra

@shalinijoshi19 shalinijoshi19 removed the MSTeams-Developer-Support [DoNotDelete] Label to notify questions which needs attention from MSTeams Developer Support team. label Sep 21, 2020
@shalinijoshi19
Copy link
Member

@Gunashree-R-V we have been re-evaluating guidance and support for placeholder elements and usage in card design over various discussion, esp due to bad Accessibility implications on the card design they may have- Are you able to leverage labels that shipped with adaptivecards 1.3 earlier last month for these scenarios? Do you actually have a use case for placeholders in the card design here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Inconsistency Bugs around renderer inconsistencies across different platforms Bug Partner-MsftTeams Issues related to AC integration with Microsoft Teams partner Partner-MsftTeamsMobile Bugs related specifically to Teams Mobile integration (iOS/Android) Platform-Android
Projects
None yet
Development

No branches or pull requests

9 participants