# Create a button that will 'clear all' visibility conditions

**URL:** <https://community.glideapps.com/t/create-a-button-that-will-clear-all-visibility-conditions/25802>\
**Category:** Feature Requests\
**Created:** [April 20, 2021, 1:11pm UTC](https://community.glideapps.com/t/create-a-button-that-will-clear-all-visibility-conditions/25802 "2021-04-20T13:11:07Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rosewebstudio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rosewebstudio/32/12261_2.png) [@Rosewebstudio](https://community.glideapps.com/u/Rosewebstudio)\
**Post date:** [April 20, 2021, 1:11pm UTC](https://community.glideapps.com/t/create-a-button-that-will-clear-all-visibility-conditions/25802/1 "2021-04-20T13:11:08Z")

</div>

Have the ability to ‘clear all’ visibility conditions.

![Group 147sp1](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/5/a/5ac7196fa51df095efb9f53a65e3bf9c5c48093a.png)

 ![Group 148item 2](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/8/b868cb650e3146380401aa270aeac8fa3778b0f7.png) ![Group 149item 3](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/9/a96779c0dafcd081a75a669f1222cce5d77e3005.png) ![Group 1504](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/5/1520534159f450de8eb12d6fdb3e2f3d96827ff4.png) ![Group 151item 5](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/1/d16ae3f3ff1719f977a377a271e18bc49b8c639b.png)

 ![Group 152item 6 (2)](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/e/1e4ff2819f3b068375a17e50c4093a0cd29d8735.png)

![Suggested solution A button to clear ‘ALL’ visibility conditionssol](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/f/efd1a9053cdb4dc93a3d5b56eac612f79d4059d6.png)

 ![Group 146final](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/7/172e6784fb065c10d2aeeff976bd6213655031a8.png)

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [April 20, 2021, 1:34pm UTC](https://community.glideapps.com/t/create-a-button-that-will-clear-all-visibility-conditions/25802/2 "2021-04-20T13:34:20Z")

</div>

Yes, this would be handy.

But… (yes, I always have a “but” 😛), personally I do everything I can to avoid long strings of visibility conditions like this. Instead, I try to do all the logic in the table in an if-then-else column. The idea with that is to reduce my tab and component visibility conditions to a single statement (or none at all). So something like `user-can-see-component is true`

I find it much easier to manage and troubleshoot this way…

---

<div class="post-metadata">

**Author:** ![Rosewebstudio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rosewebstudio/32/12261_2.png) [@Rosewebstudio](https://community.glideapps.com/u/Rosewebstudio)\
**Post date:** [April 20, 2021, 1:38pm UTC](https://community.glideapps.com/t/create-a-button-that-will-clear-all-visibility-conditions/25802/3 "2021-04-20T13:38:10Z")

</div>

👍 I do what you suggested now on new apps but on old ones, when I wasn’t such a newbie, I have historical visibility conditions in place and to remove them hurts my fingers and is a little tedious 😉
