User Community Feedback

Submitted ideas will be evaluated by our product teams for upcoming releases and will be responded to so you know where things stand. For product support, please use the community forums or contact TAC.

NOTE: All Cisco employees & Channel Partners must enter Ideas through this Ideas Portal.

Support `ToggleVisibility` schema spec from AdaptiveCard spec EQUALLY across platforms

Current:

AdaptiveCard spec 1.2 is implemented which contains ToggleVisibility as an action a button can do. This action is not consistently and dependably implemented across Mac/PC OSes or on mobile devices


Desired:

Consistent implementation of this feature across all devices.


Complication:

A recent change made by Microsoft changed the behavior of input value submission. Now, input values from nested cards are not submitted when the submission action occurs from the parent card.


Implication:

This has DRAMATICALLY reduced the power and flexibility of card based UIs and results in MUCH greater UX friction for the end-user. This means that card-base UIs surface from service integrations into Webex would need to be simplified to the point where they add less value and end-user appeal than they otherwise would have.


Use-case:

A profile configuration screen for a bot. Show the users the options they have already chosen, but then hide away, behind a button toggle, additional (multi-select) options they can choose from to ADD to their profile. This makes the UI compact, rich, and efficient for the user. Currently, if I implement this via ShowCard, the additional input values aren't submitted. If I implement this with ToggleVisibility, PC users can't see the option and the rendering on mobile is terrible.

  • Chuck Shipman
  • Oct 12 2021