|
|
@@ -4674,6 +4674,16 @@ null`**; staat die er niet, dan heb je de verkeerde route genomen. En let op: de
|
|
|
lukt dat na een paar pogingen niet, dan is dit een taak voor Bob's eigen browser
|
|
|
in plaats van een reden om de bovenstaande snelle route te nemen.
|
|
|
|
|
|
+**Een lijst die uit een PAGE STATE leest, toont zijn Empty List Widget tijdens het
|
|
|
+laden — de spinner van een Backend Query heb je daar niet.** Gevonden 2026-09-24
|
|
|
+(Favorieten tab 1-3, horeca-overzicht). De eerste build ziet `[]`, want On Page Load en
|
|
|
+een tab-OnTap draaien pas ná die build; de melding flitst tot de Update Page State
|
|
|
+klaar is. Vaste oplossing: een boolean page state `…Geladen` die als **laatste** actie
|
|
|
+in dezelfde keten op `true` gaat (ná de Update Page State, niet ervoor — op het
|
|
|
+horeca-overzicht stonden `tabXGeladen`-vlaggen al, maar vóór de fetch, dus zonder
|
|
|
+effect), en Visibility of een ConditionalBuilder op de lijst-widget die daarop kijkt.
|
|
|
+Check in de export dat `xGeladen = true` ónder `_model.lijst =` staat.
|
|
|
+
|
|
|
**Een blok tonen/verbergen op "heeft de gebruiker items X?" waarvan de data in
|
|
|
een SIBLING-FutureBuilder zit: page state van het type JSON + Is List, en dan
|
|
|
"Is Set and Not Empty" als conditie.** Volledig gelukt 2026-09-20 op `mijnProfiel`
|