# Custom action navigate to tab not working

**URL:** <https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628>\
**Category:** Ask for Help\
**Created:** [January 2, 2021, 8:22pm UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628 "2021-01-02T20:22:28Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Navjeet\_Chabbewal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/navjeet_chabbewal/32/10663_2.png) [@Navjeet\_Chabbewal](https://community.glideapps.com/u/Navjeet_Chabbewal)\
**Post date:** [January 2, 2021, 8:22pm UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/1 "2021-01-02T20:22:28Z")

</div>

I have added a button to a screen (user comes to this screen after clicking a number list) and created a custom action that updates a column value and navigates to a tab (the number list mentioned above). But when I test this in browser, the app navigates to a invalid url after update column value(e.g. [https://0.0.0.1/](https://0.0.0.1/)). Is that a bug or am I not using the actions function properly?

---

<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:** [January 2, 2021, 8:55pm UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/2 "2021-01-02T20:55:52Z")

</div>

Are there any visibility conditions or filters on the tv that you’re trying to navigate to?

---

<div class="post-metadata">

**Author:** ![Navjeet\_Chabbewal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/navjeet_chabbewal/32/10663_2.png) [@Navjeet\_Chabbewal](https://community.glideapps.com/u/Navjeet_Chabbewal)\
**Post date:** [January 2, 2021, 9:02pm UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/3 "2021-01-02T21:02:03Z")

</div>

No visibility limits or filters

---

<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:** [January 2, 2021, 9:13pm UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/4 "2021-01-02T21:13:04Z")

</div>

Is the tab hidden or visible in the menu or main list of tabs at the bottom of the app?

---

<div class="post-metadata">

**Author:** ![Navjeet\_Chabbewal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/navjeet_chabbewal/32/10663_2.png) [@Navjeet\_Chabbewal](https://community.glideapps.com/u/Navjeet_Chabbewal)\
**Post date:** [January 2, 2021, 9:21pm UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/5 "2021-01-02T21:21:29Z")

</div>

Visible

---

<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:** [January 2, 2021, 9:29pm UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/6 "2021-01-02T21:29:04Z")

</div>

Hmmm not sure then! Maybe try rearranging your action to see if it makes any difference. I haven’t had any issue with the Navigate to Tab action — it’s been very reliable.

---

<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:** [January 2, 2021, 9:32pm UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/7 "2021-01-02T21:32:36Z")

</div>

Oh wait… does the action update the column, then uses that new column value to decide which tab to navigate to? It may not be able to do that all in one action as it likely needs to process that new column value before it can determine which tab to navigate to. I could be wrong, but it sounds like that could be the issue.

Try adding a button to test saving the column value separately, then add another to navigate to the tab. See if it works that way.

---

<div class="post-metadata">

**Author:** ![Navjeet\_Chabbewal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/navjeet_chabbewal/32/10663_2.png) [@Navjeet\_Chabbewal](https://community.glideapps.com/u/Navjeet_Chabbewal)\
**Post date:** [January 2, 2021, 11:30pm UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/8 "2021-01-02T23:30:50Z")

</div>

Figured out the problem. When I add a button and click “New Action” it adds by default “Open link for the value” clicked. I just needed to remove that and only add actions to update column value and “Go back”

---

<div class="post-metadata">

**Author:** ![Sebastian\_H](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sebastian_h/32/57533_2.png) [@Sebastian\_H](https://community.glideapps.com/u/Sebastian_H)\
**Post date:** [May 12, 2023, 5:54pm UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/9 "2023-05-12T17:54:27Z")

</div>

Do you know if there is a way around this using the wait condition action?

---

<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:** [May 12, 2023, 11:53pm UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/10 "2023-05-12T23:53:35Z")

</div>

Can you describe your use case? What does your chain of action look like?

---

<div class="post-metadata">

**Author:** ![Sebastian\_H](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sebastian_h/32/57533_2.png) [@Sebastian\_H](https://community.glideapps.com/u/Sebastian_H)\
**Post date:** [May 13, 2023, 1:08am UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/11 "2023-05-13T01:08:00Z")

</div>

I’m doing an onboarding sequence using hidden from nav tabs. My main tabs are visible only when an onboarding complete Boolean is checked but I’m having to add an extra in-between screen when completing the onboarding as I can’t change the value of the Boolean and navigate to a tab that was hidden by that Boolean.  
Hope that makes sense.

---

<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:** [May 13, 2023, 2:42am UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/12 "2023-05-13T02:42:23Z")

</div>

So would adding a wait step help?

---

<div class="post-metadata">

**Author:** ![Sebastian\_H](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sebastian_h/32/57533_2.png) [@Sebastian\_H](https://community.glideapps.com/u/Sebastian_H)\
**Post date:** [May 13, 2023, 10:44am UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/13 "2023-05-13T10:44:54Z")

</div>

I tried but it didn’t work, I was hoping that if I wait for the variable to update I’d be able to navigate to the hidden, now visible tab.

---

<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:** [May 13, 2023, 11:29pm UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/14 "2023-05-13T23:29:11Z")

</div>

How about using “wait for condition” and wait for 10 seconds with the condition being the boolean is checked?

---

<div class="post-metadata">

**Author:** ![Sebastian\_H](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sebastian_h/32/57533_2.png) [@Sebastian\_H](https://community.glideapps.com/u/Sebastian_H)\
**Post date:** [May 17, 2023, 10:05pm UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/15 "2023-05-17T22:05:24Z")

</div>

didnt seem to work for 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:** [May 17, 2023, 10:41pm UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/16 "2023-05-17T22:41:52Z")

</div>

Can you record a video of the problem?

---

<div class="post-metadata">

**Author:** ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)\
**Post date:** [January 17, 2024, 4:49pm UTC](https://community.glideapps.com/t/custom-action-navigate-to-tab-not-working/20628/17 "2024-01-17T16:49:07Z")

</div>


