Currently in OutSystems, developers often need to wrap widgets inside a Container or an If widget just to control their visibility.
This makes the UI tree more complex and adds unnecessary nodes.
Proposed Solution
Add a “Visible ” property directly on all widgets.
Accepts a Boolean expression
No need to wrap the widget inside Containers or If widgets
Works for all widget types (Text, Input, Button, List, etc.)
Automatically hides/shows the widget based on the expression
Example
Visible : User.IsAdmin = True
The widget is only visible if the expression is true — without adding a Container.