I have an issue. And don’t know how to resolve it. Please, help!
I design simple Onboarding tab based on @Robert_Petitto tutorial (thank You Robert!) and two “main” tabs - Home Page and My Profile. Each one has a visibility condition - the Onboarding has “value is empty” and the Home Page and the My Profile has “value is not empty”. The button on Onboarding tab has two steps in action (1. Set column values, 2. Go to Tab - My Profile) and should link directly to the My Profile tab, show other tabs and hide the Onboarding tab…
And that’s where shoe pinches…
It only works in the builder / editor but doesn’t on the live app.
Why?
Watch the videoscreen for both - builder and live app.
Recorded with Loom
My Profile was not a visible tab before the click.
Your click in the real app happens before Glide can recognize that My Profile is now visible and navigate to it. The second action likely failed before the tab turns visible.
I mean there’s a sequence, but I don’t think the second action can take into account the new visibility condition fast enough in your case. The easiest fix is to move My Profile to be the first tab, but I assume that is not what you want.
I created another column for second visibility condition - “onboarding-hide”
I changed Onboarding tab visbility condition from “onboarding-complete” to “onboarding-hide” is empty.
Then i created last step in action for this.
p.s. There are two actions “Go Back” because of additional two onboarding screens in the process. It was very important. Without those steps whole thing didn’t work.