# BUG in visibility

**URL:** <https://community.glideapps.com/t/bug-in-visibility/3831>\
**Category:** Report a Bug\
**Created:** [January 21, 2020, 10:55am UTC](https://community.glideapps.com/t/bug-in-visibility/3831 "2020-01-21T10:55:31Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [April 23, 2020, 1:54pm UTC](https://community.glideapps.com/t/bug-in-visibility/3831/14 "2020-04-23T13:54:26Z")

</div>

It’s kind of limiting, but I think that’s how it’s designed right now. How are you attempting to check your conditions:

(When Color is Blue  
AND  
When Switch1 is TRUE)  
OR  
When Order isn’t EMPTY

It is it like this:

When Color is Blue  
AND  
(When Switch1 is TRUE  
OR  
When Order isn’t EMPTY)

I suppose it’s limited to only ANDs or ORs because there is no way to differentiate order of operations with parenthesis. In programming languages, the OR always takes priority it it’s True and no parenthesis are used to check multiple values as a group. So in your case, ‘Order isn’t EMPTY’ is checked by itself and the other two conditions are checked together.

---

_[View the full topic](https://community.glideapps.com/t/bug-in-visibility/3831)._
