# Can't use Location component as condition for visibility

**URL:** <https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535>\
**Category:** Report a Bug\
**Created:** [August 4, 2020, 1:24am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535 "2020-08-04T01:24:40Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 4, 2020, 1:24am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/1 "2020-08-04T01:24:40Z")

</div>

My app’s URL: [https://go.glideapps.com/app/MrQuzOYcmn7FPH2oZApo](https://go.glideapps.com/app/MrQuzOYcmn7FPH2oZApo)

I’d like to offer my users a choice between entering an address or using their current location. If selecting current location (in a form), I’d like the “enter address” field to disappear. No condition I use lets me accomplish this. What am I missing?

 ![Screenshot_8_3_20__9_23_PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/1/1b7be2233654a886312fd74e5aec1adda1b02fdf.png)

---

<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:** [August 4, 2020, 2:07am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/2 "2020-08-04T02:07:33Z")

</div>

For my sanity, have you tried each condition separately or reworked with AND’s instead of OR’s? The way you have it right now with all 3 conditions and OR’s could bite you.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 4, 2020, 2:08am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/3 "2020-08-04T02:08:11Z")

</div>

Yes…each was separate. I just wanted one screenshot so combined them all for the sake of this post 🙃

---

<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:** [August 4, 2020, 2:24am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/4 "2020-08-04T02:24:59Z")

</div>

I assumed as much, but just wanted to make sure. 😉

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 4, 2020, 2:26am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/5 "2020-08-04T02:26:30Z")

</div>

Should have circled it in red so you wouldn’t have questioned the clarity 😉

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 4, 2020, 2:26am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/6 "2020-08-04T02:26:50Z")

</div>

I crack myself up 🤣 🤣 🤣

---

<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:** [August 4, 2020, 2:28am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/7 "2020-08-04T02:28:15Z")

</div>

I took the liberty of doing it for you.

 ![Screenshot_20200803-212739](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/e/e6a54d975eab81220bf79a7d8422e48f5006f4ec.png)

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 4, 2020, 2:28am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/8 "2020-08-04T02:28:52Z")

</div>

🤣  
I just spit out my iced tea!

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 4, 2020, 2:29am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/9 "2020-08-04T02:29:26Z")

</div>

Now THOSE are circles!!! (you’ve been practicing…haven’t you?)

---

<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:** [August 4, 2020, 2:30am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/10 "2020-08-04T02:30:54Z")

</div>

Every single day. Maybe I should be a teacher. I would be crazy good at grading papers.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 4, 2020, 2:32am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/11 "2020-08-04T02:32:49Z")

</div>

I thought you were a teacher-of-sorts? Though, nowadays, using red pen is frowned upon—hurts their egos.

---

<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:** [August 4, 2020, 2:36am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/12 "2020-08-04T02:36:36Z")

</div>

Nope Programmer/Analyst for an insurance company.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 4, 2020, 3:05am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/13 "2020-08-04T03:05:58Z")

</div>

Ah. I thought you mentioned in a few posts about your “students”?

---

<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:** [August 4, 2020, 3:11am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/14 "2020-08-04T03:11:03Z")

</div>

My girlfriend teaches skating lessons. My main app is for her and the other coaches to track students.

---

<div class="post-metadata">

**Author:** ![Wiz.Wazeer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/wiz.wazeer/32/72423_2.png) [@Wiz.Wazeer](https://community.glideapps.com/u/Wiz.Wazeer)\
**Post date:** [August 4, 2020, 4:06am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/15 "2020-08-04T04:06:24Z")

</div>

Okay, experienced same issue when developing Uber Hire. Try this pls.

1. Show current location when address field is empty. And
2. Show address field when current location is empty.

The only problem is once current location is populated the empty condition will no longer work.

---

<div class="post-metadata">

**Author:** ![kyleheney](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kyleheney/32/41173_2.png) [@kyleheney](https://community.glideapps.com/u/kyleheney)\
**Post date:** [August 4, 2020, 11:55am UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/16 "2020-08-04T11:55:55Z")

</div>

It may not work for this use case, but I’ve had no issue with the visibility settings when I collect the choice prior to the form and pass it through as a column value to perform the visibility checks in the form. That is, I have a pre-form choice of use device or manual entry, then the form has visibility settings based on that choice. It’s working without issues this way.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 4, 2020, 7:05pm UTC](https://community.glideapps.com/t/cant-use-location-component-as-condition-for-visibility/13535/17 "2020-08-04T19:05:15Z")

</div>

Just is empty/is not empty? Probably would work—user specific column, right?
