Dynamic Visibility: Preview/Show Toggle in Plasmic Studio

Hey there,

I’m having a question about the Dynamic Visibility feature on components / elements.


Is there a way to easily “show” these dynamic hidden components in Plasmic Studio only?

It would be great if there would be a “Preview” Button or something similiar, to toggle the visibility only in Plasmic Studio (Plasmic Host Context) without affecting the Dynamic Condition set.

I guess it would be a quick implementation and improvement.

Something like the GraphQL Fetcher Feature:


Switching between “Shown” and “Dynamic” manually, currently removes the dynamic value completely when switching to shown. Also, we would like to keep the dynamic value persistent, without touching.

We’re on the branching feature and our marketing team members and other departments that are working on our pages, do their changes on the “main” branch (which have production pages) and the branching feature itself is only used by developers when introducing new code components. If they want to change elements, that are currently hidden due to dynamic value evaluation, they would currently need to show it or return true first, but when Publishing and they’re missing to revert the Visibility setting, broken UI gets published.


Something like this would be perfect:

So the element is shown in the Plasmic Studio, even if the Condition is currently not met.
The element can then still be designed, even though it wouldn’t have been visible.
And changing that Preview mode has no effect to the published version.

Hey @michaelb, currently the only way to do this is through Preview values at the component level, but sometimes these values are not so easy to use. I will see with the team how we can improve the dynamic visibility feature, thanks for the suggestion!

1 Like

Great, nice to hear that!

Please keep us updated when there are changes for the Studio :slight_smile: