Good day all. This topic was raised in Aug 2020 by @hugo also (who seem to have left) but no answer was given. I have a similar experience now, for the 2nd time. (It disappeared after a few days the first time.)
The button opens another tab. There are no visibility settings for either the button or the tab or any component in that tab/layout. The layout consist solely of a few choice fields to filter data, and the filtered table itself.
If anything prevents a button or layout from displaying, surely it has the same effect whether you view it on a laptop or a phone? I view it using the same username on the laptop and the phone.
Here are some screenshots:
Correct on laptop
2nd option added yesterday not showing on phone.
Layout and result
I had one of my clients check also and she sent me a screenshot to show the button is missing.
Btw, that post also mentioned having to get a PIN every time he logs out and back in again. My experience is that, when you log in with the “email” option (entering your email address again), you get a PIN. You should use the “magic link”, i.e. “Login with Google”
Regards
Herman
1 Like
When a button disappears, the most common reason is that it either has no action configured, or the configured action cannot be executed. And there can be several reasons why an action cannot be executed. You mention that the button opens another tab. Does that mean it uses a Go To Tab action? Is it just a single action, or part of a larger workflow? Have you made any changes to that action/workflow recently? Do you have manual publishing enabled?
Screenshots of the configuration of the offending button would be useful.
2 Likes
Hi @Darren_Murphy. Here is the screenshot:
The last screenshot in my OP shows that the tab contains only the container with 3 choice fields and a table, none of which have any visibility conditions.
As to the button configuration being wrong or the action not able to be executed, that is something I have previously encountered and is always the first place I look. This button has no workflows and not only is shown on the laptop but does what it is supposed to do - as shown by the last screenshot.
My feeling is that it is a sync problem between Glide’s servers and the users’ phones. The changes are not pushed to the phones. Why else would it work perfectly on the development laptop?
I added the button yesterday and only made small changes since. I have always gotten the updated app on the phone if I log out and back in again. I have done that several times since yesterday.
This app is published but Private. I do not know where to find enabling manual publishing. I am on the Explorer plan.
Update:
Well what do you know. I moved the button from the 2nd screen (opened by button on 1st screen) and now it shows up on the phone. Strange but true. I will move it back, play around with different positions and see what happens.
Update 2:
It now shows up irrespective of where I put it on which screen.
Sync problem?
1 Like
Did you turn on manual publishing? If not, can you try turning it on, then back off again to force a publish and try again?
You can also try clearing the cache on your phone’s browser.
This is all assuming the relevant tab is indeed visible to the user.
1 Like
Not sure what manual publishing is. In Settings - Access there is only an option to publish or unpublish. Is there an automatic publishing option?
If I unpublish and publish again, will I need a new link for the users? Don’t want to do that.
Done that now.
Should be since there are no visibility settings entered.
But it has now resolved itself (?) when I moved the button.
Thanks for the help on all my questions. I will ask another one soon but it is not a problem, just some explanation for a phenomenon I do not understand
1 Like
Thanks Darren! Never looked there. The button was off so it means auto-publishing?
I noticed that the docs mention auto-publishing but the app says Publish manually… So I must select the opposite choice of what the doc says…?
1 Like
No, you can choose.
- Switch checked: manual publishing
- Switch not checked: automatic publishing
I recommend manual publishing.