Multiple Visibility Conditions

It would be great if visibility settings supported multiple conditions instead of requiring developers to stack groups to simulate AND/OR logic.

The current grouping workaround is difficult to maintain, increases component complexity, and doesn’t work in every case. It also isn’t possible to stack Sections, which makes this limitation even more restrictive.

A simple solution would be to allow multiple visibility conditions directly within the Visibility panel, with an AND / OR selector between each condition.

For example:

  • User > Email != empty AND
  • Current User > Role = Admin AND
  • Organization > Status = Active

or

  • Current User > Role = Admin OR
  • Current User > Role = Moderator

This would significantly simplify app architecture, reduce unnecessary grouping, and make complex visibility rules much easier to build and maintain.

It could be this simple:

That’s exactly right.
Since I can’t filter by multiple conditions, I’ve learned to work around it by nesting groups.

What’s especially frustrating is that I can’t set multiple conditions for an action.

I hope this gets fixed!
Thank you, team, as always.

May i flag the content to make them pay attention? Hahaha.

I hope it being set in the pipeline soon.

I’m reading every feature request and noting them down, so nothing goes unseen :raising_hands: