Open shubham-betterworks opened 2 years ago
We are looking into this issue, we will get back to you.
We tried this at our end, and we see the following behavior -
Adaptive card in chat - Works fine
Messaging extension - It says 1 item selected but when expanded the item is not selected
Could you confirm if you are seeing it as 1 item selected or a placeholder value within messaging extension.
Yes in case we set isMultiSelect
to true we get a placeholder stating 1 item(s) selected
but the value is not selected and checkbox is untick
Thank you for the confirmation, we will check internally and get back to you.
@Meghana-MSFT any updates?
@shubham-betterworks - Apologies for the delay in response, A bug has been raised for the same. We will keep you posted on the updates.
Could you please share the below details as the engineering teams needs this information -
How did the customer initiate the ME flow? From engineering team's investigation, as long as the bot is added to a team or chat, and initiated the expected way, the ME works.
Add the bot --> Go to the chat window with the bot --> Initiate the messaging extension command --> Search and select multiple options
ME pop-up opens but the issue here is that the default value provided is treated as a placeholder and not prefilled value for input
Hello @shubham-betterworks - Sorry for delay in response. It would be better if you can share a short video for your issue.
@ChetanSharma-msft will share it ASAP
@shubham-betterworks - For the issue with default choices not being showed, engineering team is investigating. We will keep you posted.
@ChetanSharma-msft @Meghana-MSFT When a default value is provided in the input.choiceset field with dynamic search functionality enabled in the adaptive card the messaging extension treats it as a placeholder and not an actual input value whereas the same card works fine when sent as a message from a bot in the chat
Thank you for the video, we have shared the videos with engineering team. we will get back to you.
@Meghana-MSFT any updates ???
Hello @shubham-betterworks - We are checking the updates with engineering team and get back to you once we get any updates or confirmation.
Update : Engineering team has confirmed that they are actively working on the issue mentioned. We currently do not have an ETA to share.
any updates on this ?
Steps to reproduce:
Add the following messaging extension invoke handler in TeamsBot
onInvokeActivity
method change last linereturn null
withreturn super.onInvokeActivity(context);
"value": "static_option_1",
inInput.ChoiceSet
component of adaptiveCardForDyanamicSearchActual Behaviour
When you open the messaging extension task module the input component renders
Static Option 1
as a placeholderExpected behaviour
When you open the messaging extension task module the input component should have
Static Option 1
as the default value.This above default value works fine when you send this same adaptive card in chat instead of task module and input component is rendered with the value
Static Option 1