I’m having an issue with the custom list. Sometimes it doesn’t appear, and other times it does. I hate the inconsistency. Has anyone else encountered this?
I have not encountered this. Are you saying lists you made from individual components like texts/images and such, just disappear?
Ahh okay. I have had issues with this in the past with my home screen list. It is a pretty packed list, lots of components in one list. Does your list populate eventually if you keep opening and force quitting the app? Then reopen again? Mine might do it 2 or 3 times in a row on occasion and then one of the times it’ll populate.
If that isn’t the case, check visibilities and such. But I think it probably is that it is a packed list. Lots of items in one list. If there is any way you can remove certain things from the list, perhaps by using additional pages, that may help sort of divide up some of the weight the list is carrying. Maybe take the stores profile image off, maybe some stuff even as small as taking out that store icon next to the stores names.
Just some thoughts as these sort of things are what helped fixed my list. There actually is a post of mine somewhere on here asking the same question about my home list.
I hope it works for you! Cheers.
Hi @anthony25,
I’ve seen this several times and the reasons were different.
One very unobvious case was related to using counts in the home screen to display items/lists with conditional visibility. I suspect that the issue is that count result isn’t available for some reason at the time of page load, so count = 0, so conditional item isn’t displayed.
Another case was related to an error in navigation so that user arrived to home screen in a “not logged-in” state. So a list with a filter by logged-in user wasn’t displayed.
In general inspecting browser console & network traffic can be a good point to start - at least you can see if the actual data is returned (then the problem is with representation) or not (then the problem is with a query).
Best,
Victor.
Thank you @Skuccy @Victor for your response
It’s a PWA, and once I refresh it, the issue resolves. Even my menu items list, which uses a card list under a custom list for categorization, also appears inconsistently. I’m trying other methods to reduce this issue, but there are only 25 menu items per store, so I thought it would be manageable. I have already enabled “load as user scrolls” and disabled “refresh.” For the store list, I made some changes and am still testing to see if it disappears again. Thanks for your time
Hi @anthony25,
This looks like a “racing” issue - based on your explanation seems that lists are “interdependent” (some lists use filtering from the others).
So it could be the case that data required for the filter (from one list) is not yet loaded at the time the list is displayed. And after refresh data is either loaded faster or loaded from cache, hence lists in the bottom start working correctly.
This is my assumption and of course it can be wrong. Just out of curiosity, did you try to simplify the screen (e.g. keep only 1 list) and see if the issue persists?
Best,
Victor.
Hi Victor, that is an interesting thought. Say his app were to require those two lists and one with filters so it is loading a bit slower, would it be wise to perhaps use a countdown for the list without the filters, to have it load after the first one with the filters?
Just a bit of curiosity on that.
Hi @Skuccy,
This is an interesting idea, although it requires testing of course. Keep in mind that countdown runs once (and therefore it might be needed to “reset” it by hiding/showing the component).
Based on my experience, such “racing” condition is quite a rare case. I didn’t have time to dive deep into it - this requires quite a bit of reverse engineering, as Adalo engine is like a “blackbox” in this case. I usually solved it by avoiding such issues altogether - splitting screens and changing UX flow. I’m a bit tired of using “hacky” workarounds - I can create the, they might work now, but who knows what happens after yet another update
Best,
Victor.
I’m having the exact same issue and didn’t happened for the past 4 years on Adalo… Is a relatively “new” bug in my opinion but yes, very frustrating. Have to check if it happens only in PWA or also on Native Android app
Yea same issue here. I have a custom list upon load that filters just the users data items. Upon refresh or page transition it’ll load in.