# Required fields that are not visible

**URL:** <https://community.glideapps.com/t/required-fields-that-are-not-visible/3016>\
**Category:** Report a Bug\
**Created:** [December 19, 2019, 11:57pm UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016 "2019-12-19T23:57:30Z")\
**Posts on this page:** 16\
**Page:** 2

<div class="post-metadata">

**Author:** ![Dr\_Renee\_Volny\_Darko](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dr_renee_volny_darko/32/4492_2.png) [@Dr\_Renee\_Volny\_Darko](https://community.glideapps.com/u/Dr_Renee_Volny_Darko)\
**Post date:** [June 5, 2020, 12:34pm UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/21 "2020-06-05T12:34:18Z")

</div>

I thought that I was doing that already. What am I missing?

---

<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:** [June 5, 2020, 12:37pm UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/22 "2020-06-05T12:37:04Z")

</div>

So the problem is not that you have required fields that are not visible so the user can’t submit, or am I missing something here?

---

<div class="post-metadata">

**Author:** ![Dr\_Renee\_Volny\_Darko](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dr_renee_volny_darko/32/4492_2.png) [@Dr\_Renee\_Volny\_Darko](https://community.glideapps.com/u/Dr_Renee_Volny_Darko)\
**Post date:** [June 5, 2020, 12:38pm UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/23 "2020-06-05T12:38:20Z")

</div>

Yes… that is the problem.

---

<div class="post-metadata">

**Author:** ![Dr\_Renee\_Volny\_Darko](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dr_renee_volny_darko/32/4492_2.png) [@Dr\_Renee\_Volny\_Darko](https://community.glideapps.com/u/Dr_Renee_Volny_Darko)\
**Post date:** [June 5, 2020, 12:39pm UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/24 "2020-06-05T12:39:04Z")

</div>

Either that or something else is going on that I haven’t identified

---

<div class="post-metadata">

**Author:** ![Dr\_Renee\_Volny\_Darko](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dr_renee_volny_darko/32/4492_2.png) [@Dr\_Renee\_Volny\_Darko](https://community.glideapps.com/u/Dr_Renee_Volny_Darko)\
**Post date:** [June 5, 2020, 12:41pm UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/25 "2020-06-05T12:41:17Z")

</div>

Here is the video again

---

<div class="post-metadata">

**Author:** ![Mark](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark/32/125_2.png) [@Mark](https://community.glideapps.com/u/Mark)\
**Post date:** [June 5, 2020, 3:26pm UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/26 "2020-06-05T15:26:34Z")

</div>

Could you please share your app so I can look into it?

---

<div class="post-metadata">

**Author:** ![Dr\_Renee\_Volny\_Darko](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dr_renee_volny_darko/32/4492_2.png) [@Dr\_Renee\_Volny\_Darko](https://community.glideapps.com/u/Dr_Renee_Volny_Darko)\
**Post date:** [June 5, 2020, 10:32pm UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/27 "2020-06-05T22:32:17Z")

</div>

Hi Mark,  
Here’s my app

> **[MEdEq Pre-med](https://medeqpremed.glideapp.io/)**
>
> Be recruited by medical schools from the comfort of your own phone

---

<div class="post-metadata">

**Author:** ![Mark](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark/32/125_2.png) [@Mark](https://community.glideapps.com/u/Mark)\
**Post date:** [June 6, 2020, 3:53pm UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/28 "2020-06-06T15:53:34Z")

</div>

This will be fixed on Tuesday. Thank you for reporting it!

---

<div class="post-metadata">

**Author:** ![Dr\_Renee\_Volny\_Darko](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/dr_renee_volny_darko/32/4492_2.png) [@Dr\_Renee\_Volny\_Darko](https://community.glideapps.com/u/Dr_Renee_Volny_Darko)\
**Post date:** [June 10, 2020, 2:39am UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/29 "2020-06-10T02:39:47Z")

</div>

Hi Mark!

It’s working now! Thanks for your prompt resolution!

---

<div class="post-metadata">

**Author:** ![Daniel\_Canup](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/daniel_canup/32/32850_2.png) [@Daniel\_Canup](https://community.glideapps.com/u/Daniel_Canup)\
**Post date:** [November 10, 2021, 3:20pm UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/30 "2021-11-10T15:20:49Z")

</div>

Has this been looked into yet?

I have a very extensive form I have created for a client. This form has a 3 step process and during the process, some of the fields are hidden until they are needed to be shown. These hidden fields are required. The issue is that the form can still be submitted as long as all currently visible fields are filled in.

---

<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 10, 2021, 3:38pm UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/31 "2021-11-10T15:38:06Z")

</div>

Your issues seems to be different from this thread. The original issue was that a form could not be submitted when required fields were hidden (thus no longer required). Your issue is the opposite where you are hiding required fields, but they still are required. The native form screen wasn’t really designed to handle multiple paging like this. I would recommend creating a custom form instead. It will have the benefit that you can control which fields are required prior to showing a submit button and it has the added bonus that a user can leave the form and come back without having to start over.

> [@How do I create a custom form?](https://community.glideapps.com/t/how-do-i-create-a-custom-form/25014):
>
> I’m just dropping this here so I have something to refer people to when they ask. This is a simple concept app (copyable), that demonstrates the following techniques: Building custom forms for adding and editing list items (as an alternative to the native forms provided by Glide) Preventing duplicate new entries using [User Specific Columns](https://docs.glideapps.com/all/reference/data-editor/user-specific-columns) and [Relations](https://docs.glideapps.com/all/reference/data-editor/computed-columns/relation-column) Enforcing mandatory input items The use of visibility conditions and user specific booleans to control user flow There is nothing particula…

---

<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, 2021, 12:40am UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/32 "2021-11-11T00:40:45Z")

</div>

If it’s too much to rebuild, I would advise using CSS here to help with removing the ability to submit.

```auto

<pre><span><style>

[data-test="nav-button-Submit"] {
pointer-events: none;
opacity: 0.4;
}

```

Then show/hide that rich text component based on the fields in your form.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [December 11, 2021, 10:28pm UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/33 "2021-12-11T22:28:25Z")

</div>

Closing due to inactivity. This topic will be deleted in a few weeks if there are no more comments.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [December 11, 2021, 10:28pm UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/34 "2021-12-11T22:28:25Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [January 10, 2022, 10:28pm UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/35 "2022-01-10T22:28:27Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [January 10, 2022, 10:28pm UTC](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016/36 "2022-01-10T22:28:27Z")

</div>



[Previous page](https://community.glideapps.com/t/required-fields-that-are-not-visible/3016.md?page=1)
