# Visibility condition is false

**URL:** <https://community.glideapps.com/t/visibility-condition-is-false/53804>\
**Category:** Ask for Help\
**Created:** [November 10, 2022, 4:03pm UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804 "2022-11-10T16:03:59Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![jillrohan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jillrohan/32/3737_2.png) [@jillrohan](https://community.glideapps.com/u/jillrohan)\
**Post date:** [November 10, 2022, 4:03pm UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/1 "2022-11-10T16:03:59Z")

</div>

When I open a tab that is hidden I get a message “This screen’s visibility is false” In order to view and edit I have to click on “preview anyway”.

As soon as I make an edit the tab switches to a visible (different) tab but with the same name. (I have two intro pages for the app and want to have the current intro visible while editing the next week’s page.)

This started about a month ago and while I can live with it, it makes editing tedious with this extra step over and over.

I do not want the page visible while editing, but need to have it ready for a quick changeover. The names of the Pages (tabs) are the same. Is that a problem?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [November 10, 2022, 11:38pm UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/2 "2022-11-10T23:38:00Z")

</div>

What condition determines whether those tabs are visible or not? How about switching to a profile that satisfies the condition so the tab is indeed visible to that profile?

---

<div class="post-metadata">

**Author:** ![jillrohan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jillrohan/32/3737_2.png) [@jillrohan](https://community.glideapps.com/u/jillrohan)\
**Post date:** [November 11, 2022, 12:12am UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/3 "2022-11-11T00:12:21Z")

</div>

To hide the tab I turn the eyeball off. When I want the page to show on the live app I turn the eyeball back on.  
Now when I start to work on the page with the eyeball off (not visible) a screen opens that I have to click on to say that I want to preview it.  
Then as I am editing it reverts back to the live page (tab) with the eyeball on.  
Then the big circle starts. I select the page that I want to edit, click to preview, edit, and then it goes back to the previous page and round and round.  
What am I doing to cause this?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [November 11, 2022, 2:22am UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/4 "2022-11-11T02:22:58Z")

</div>

Ah so it’s the “parent” condition, not a visibility condition you set based on the data.

I don’t have any insights on whether this is intended or not. Please submit a ticket here:

[https://share.hsforms.com/16jL7NgZYSsW9DinHwTIqZAbvbdc](https://share.hsforms.com/16jL7NgZYSsW9DinHwTIqZAbvbdc)

In the mean while, try setting the tab back to public, set the tab visibility condition to show only when the signed-in user’s email is your email. See if that helps.

---

<div class="post-metadata">

**Author:** ![jillrohan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jillrohan/32/3737_2.png) [@jillrohan](https://community.glideapps.com/u/jillrohan)\
**Post date:** [November 12, 2022, 9:43pm UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/5 "2022-11-12T21:43:51Z")

</div>

![Screenshot (522)](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/a/9a3f44ae2e6bed0396ffdceb3d91770a553e8892.jpeg)  
 ![Screenshot (524)](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/3/83183bdece652bfe658c1536d53cebca638e1eea.jpeg)

I seem to be making this worse than better.

---

<div class="post-metadata">

**Author:** ![jillrohan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jillrohan/32/3737_2.png) [@jillrohan](https://community.glideapps.com/u/jillrohan)\
**Post date:** [November 12, 2022, 9:46pm UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/6 "2022-11-12T21:46:12Z")

</div>

“In the mean while, try setting the tab back to public, set the tab visibility condition to show only when the signed-in user’s email is **your** email. See if that helps.”

**Your email** meaning **my** email? So it would only show when the signed in user is me?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [November 13, 2022, 12:35am UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/7 "2022-11-13T00:35:03Z")

</div>

Yes, that’s what I mean, if you don’t want to show the work-in-progress tab to anybody else.

---

<div class="post-metadata">

**Author:** ![Phuong\_Vu\_Hoai](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/phuong_vu_hoai/32/66695_2.png) [@Phuong\_Vu\_Hoai](https://community.glideapps.com/u/Phuong_Vu_Hoai)\
**Post date:** [November 20, 2023, 6:10pm UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/8 "2023-11-20T18:10:31Z")

</div>

Hello,  
When I attempt to publish the app and use the link, the information I input doesn’t show up when I click on the link. What should I do now? Because when I switch to “viewing as anyone,” the screen also displays “This screen’s visibility condition is false.”

---

<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:** [November 20, 2023, 6:36pm UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/9 "2023-11-20T18:36:22Z")

</div>

Sounds like you have visibility conditions set on your tabs. Check those visibility conditions to make sure you have them configured correctly.

---

<div class="post-metadata">

**Author:** ![Phuong\_Vu\_Hoai](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/phuong_vu_hoai/32/66695_2.png) [@Phuong\_Vu\_Hoai](https://community.glideapps.com/u/Phuong_Vu_Hoai)\
**Post date:** [November 20, 2023, 6:50pm UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/10 "2023-11-20T18:50:10Z")

</div>

Could you please show me how to check the visibility conditions? I have checked all but cannot find it.  
Thank you so much

Vào Th 2, 20 thg 11, 2023 lúc 19:46 Jeff Hager via Glide Community \<[notifications@glideapps.discoursemail.com](mailto:notifications@glideapps.discoursemail.com)\> đã viết:

---

<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:** [November 20, 2023, 6:51pm UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/11 "2023-11-20T18:51:33Z")

</div>

> **[Visibility Conditions](https://www.glideapps.com/docs/reference/user-experience/visibility-conditions#tab-visibility)**
>
> Control who can view different elements of your app.

---

<div class="post-metadata">

**Author:** ![Phuong\_Vu\_Hoai](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/phuong_vu_hoai/32/66695_2.png) [@Phuong\_Vu\_Hoai](https://community.glideapps.com/u/Phuong_Vu_Hoai)\
**Post date:** [November 20, 2023, 8:11pm UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/12 "2023-11-20T20:11:48Z")

</div>

Thank you. I got it

---

<div class="post-metadata">

**Author:** ![Phuong\_Vu\_Hoai](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/phuong_vu_hoai/32/66695_2.png) [@Phuong\_Vu\_Hoai](https://community.glideapps.com/u/Phuong_Vu_Hoai)\
**Post date:** [November 20, 2023, 8:40pm UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/13 "2023-11-20T20:40:12Z")

</div>

Hello Glide Team,

I’m currently facing an issue with the app I’m working on. I’ve completed the content for the first block, but when I clicked on the second block to continue editing, it displayed the information from the first one. Can you please guide me on how to proceed with editing the information for the second block?

Thank 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:** [November 20, 2023, 8:56pm UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/14 "2023-11-20T20:56:19Z")

</div>

Can you explain what you mean by “block”? Some screenshots of what you are trying to do, and the problem you are seeing, would be helpful.

---

<div class="post-metadata">

**Author:** ![Phuong\_Vu\_Hoai](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/phuong_vu_hoai/32/66695_2.png) [@Phuong\_Vu\_Hoai](https://community.glideapps.com/u/Phuong_Vu_Hoai)\
**Post date:** [November 20, 2023, 9:08pm UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/15 "2023-11-20T21:08:32Z")

</div>

![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/7/6761b25c3f208e41b00f6009c4aa1e7ab3439f20.jpeg)

For example, when I try to add information into the second part of “DMZ Area”, it displays the information I have already put into the “Introduction” part.

---

<div class="post-metadata">

**Author:** ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)\
**Post date:** [November 20, 2023, 9:43pm UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/16 "2023-11-20T21:43:47Z")

</div>

Could you show some screenshots how you have configured collection source and edit action?

---

<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:** [November 20, 2023, 10:07pm UTC](https://community.glideapps.com/t/visibility-condition-is-false/53804/17 "2023-11-20T22:07:34Z")

</div>

Ok, so it’s a collection of items. The thing is that the detail screen for each item in that collection is linked to the same table, so it is normal for the layout of each item detail screen to be the same. Normally if you had something like a list of employees, you would want each screen to be the same and only the information about the employee would be different.

Sounds like you want a unique screen layout for each item. To do that, you will have to create a custom action on the item click. In that custom action you will need an series of IF branches with a ‘Show New Screen’ action below each branch. Each IF condition will need to look at some value in your table to know which screen to go to.

> [@Independent Screen Configuration Per Item](https://community.glideapps.com/t/independent-screen-configuration-per-item/32506/4):
>
> I don’t think it’s an option in Glide Pages. An alternative is to have as many branches of action as you have items, then use “Show new screen” on each item and configure each screen independently. Let’s say you have Item A, Item B & Item C. Your condition would look like. If “Item” is Item A then Show new screen \> This item. If “Item” is Item B then Show new screen \> This item.

> [@How to dissociate element?](https://community.glideapps.com/t/how-to-dissociate-element/67459/2):
>
> Create a new column in your table and number the rows: 1, 2 ,3, etc Now go to your Collection component configuration and enable advanced actions You need to change the default Item Click action, and make it a custom action with a separate conditional branch for each item. Make the first item Show Detail Screen-\>This item, and make the rest Show New Screen-\>This item This will give you your existing (default) screen for the first item, and each of the others will have it’s own independent layou…

> [@Different data for each collection item](https://community.glideapps.com/t/different-data-for-each-collection-item/63569/2):
>
> Change the action to a custom action on your main collection. Then create separate IF branches in that custom action where each one is true based on a value in the chosen image row. Add a ‘Show New Screen’ action below each IF branch.
