Conditionally hiding an element issue

I have a Text Element that I want to be able to hide under a specific condition (ex. Checkbox is checked). The Text Element has the property “This element is visible on page load” unchecked, so it is initially hidden. When the user clicks on another element (button) a workflow Shows the Text Element.

The Text Element has a condition set to hide itself when a checkbox is checked.

Problem is checking the checkbox does not hide the text. If I change the Text Element visible on page load property to Yes the checkbox-based condition works as expected, but when the visible on page load property is set to No and the button is used to show the Text Element, the checkbox-based condition does not hide the text element. Is there a way to use an element’s conditional formatting to hide itself when its visible on page load property is set to No?

There’s no conditional logic currently telling the element when it should be visible, so it won’t respond to the checkbox condition.
Have you tried setting it up the other way around: making the element visible only when the checkbox is not checked?

This is a simplified example of what I am actually implementing using more detailed logic in the condition. It is difficult to create the logic to specify when it should be visible, so I have added a higher-level group to simplify the visibility logic and now it is working. Thanks for your input - it helped me go in this simpler direction.

1 Like