I have a web embed component. I have logic to hide its visibility based on conditions but when I do the frame remains visible. It’s super annoying as I’ve had to move the component to the end of my page when really wanted it in the middle
Can you show us how you configured the conditions?
Here you can see the block. The condition doesn’t matter, any condition causes it. I’ve had it set to simply - is signed in user, nothing complex, have tried variations and in or out of a container it’s the same and set at the container level or the web embed in no container is the same
The condition does matter. In particular, how and where you are setting it. You are implying that you have visibility conditions set for the web embed component. If you do, it should be hiding the entire component if the condition is not met.
I highly suspect one of two things. Either you are configuring the visibility condition incorrectly, or you are trying to do something in the table to blank out the url instead of setting a visibility condition on the component itself. That is what we want to confirm by seeing how you have the condition set up. If we don’t see that, we can only make a guess at best. You are the only one to report this, so it’s unlikely a bug.
Most importantly, it’s useful to know if you are using user profile values or just values from the table row that the screen is attached to. Are any of the columns you are evaluating user specific. Also any other information that could be useful, such as the values the condition is evaluating.
You also mentioned setting a condition that checks ‘is signed in user’. That will return false if you are previewing as ‘Anyone’, which is the same as previewing as no one. Basically previewing as a non signed in user. Be aware if you are previewing as an actual user or someone that is not signed in.
When I say the condition
matter I mean no matter how simple the condition is, I totally know what Im doing with visibility conditions.
This is my live condition, I can delete that and set it to anything, data is today, whatever, and it still shows
Either of those conditions, any condition renders it exactly the same
And all my table java does is set true or false and the gallery shows on true and doesnt on false, its simple logic! The table isnt hiding anything, it’s only returning values. Anyway you can see from the second screen shoot even set to a simple email logic the problem is still there when I dont use my table at all.
Is this a details screen or a tab level screen? If it’s a tab level screen, do you have any filters on the tab level?
It’s a tab level screen. The screen has several other containers in it, both regular and tabbed. It’s not nested, and even If I put it to the top of the screen this still happens. However if I have a totally fresh blank page it’s fine. So something is glitching somewhere
So do you have any filters on the tab level (just to be clear, I’m talking about the top-level screen, not about tab containers).
My suspicion is a filter might be filtering the screen from being attached to any rows, so your container visibility conditions are not working.


