App Start Up Shows Cycling Through of Components Set with Visibility Conditions Before Screen Becomes Functional

I am using row owners. It appears to be a lag in the column values. I originally had an if/then/else doing logic to show the page, but still had the issue when I changed the logic to look at a date stamp basic column. My apps changed behavior overnight (back then) so I assumed that there was a system change that increased or introduced a loading delay (perhaps only under specific conditions).

At first I didn’t like the idea of the loading screen, but now it’s nice to know that there is this net that will show if there ever is slow loading for the user. I’m still undecided if I’ll ever add the loading screen to an app without this issue.

3 Likes

I think I got to the bottom of the cause for me. So even with having the visibility set to simple columns like boolean and text it was still not correctly showing the right screen.

I think it’s because the app loading screen is finishing too early, i.e. before the user database has actually loaded, and hence showing my public (no user data) screen first, until the user database loads and corrects the visibility.