|
@@ -2,10 +2,6 @@
|
|
|
|
|
|
|
|
### 🐞 Nieuw gevonden 2026-09-13 (Claude, code-audit op verse export)
|
|
### 🐞 Nieuw gevonden 2026-09-13 (Claude, code-audit op verse export)
|
|
|
|
|
|
|
|
-🔬 **Bezig (Claude, sessie 2026-09-13): offline-crashtest op emulator-5556
|
|
|
|
|
-(telefoon), eigen profile-build uit `/tmp/ff-check3`.** Niet tegelijk dezelfde
|
|
|
|
|
-test starten.
|
|
|
|
|
-
|
|
|
|
|
Twee echte bevindingen uit een browserloze audit; allebei nagemeten tegen
|
|
Twee echte bevindingen uit een browserloze audit; allebei nagemeten tegen
|
|
|
productie, geen van beide eerder opgeschreven.
|
|
productie, geen van beide eerder opgeschreven.
|
|
|
|
|
|
|
@@ -83,10 +79,23 @@ crasht. In een **profile**-build is dat volledig stil: geen rood scherm, geen
|
|
|
overflow-streep, niets in `dart analyze` — alleen een grijs/leeg vlak, en
|
|
overflow-streep, niets in `dart analyze` — alleen een grijs/leeg vlak, en
|
|
|
volgens het bekende patroon verdwijnt alles eronder in dezelfde `Column` mee.
|
|
volgens het bekende patroon verdwijnt alles eronder in dezelfde `Column` mee.
|
|
|
|
|
|
|
|
-**Nog te bepalen (Claude is hier 2026-09-13 mee bezig):** hoe erg dit er in de
|
|
|
|
|
-praktijk uitziet op een toestel zónder netwerk. Pas daarna is te zeggen of dit
|
|
|
|
|
-vóór livegang gefixt moet worden of dat de app "toch al leeg" is en het
|
|
|
|
|
-cosmetisch blijft.
|
|
|
|
|
|
|
+✅ **Live nagemeten op de telefoon-emulator (2026-09-13, eigen profile-build,
|
|
|
|
|
+`svc wifi disable` + `svc data disable`) — het gebeurt echt, en Home ziet er
|
|
|
|
|
+kapot uit.** In `logcat` staat exact één regel:
|
|
|
|
|
+`NoSuchMethodError: The method 'toList' was called on null.` Op het scherm:
|
|
|
|
|
+- waar de slider hoort staat een **groot grijs blok** (beeldvullend, ± een
|
|
|
|
|
+ derde van het scherm);
|
|
|
|
|
+- **de hele tabinhoud eronder is leeg** — wit, geen kaarten;
|
|
|
|
|
+- **geen enkele melding**: geen "geen verbinding", geen retry-knop, geen icoon.
|
|
|
|
|
+De app crasht dus niet wég (het proces blijft draaien, de tabbalk werkt), maar
|
|
|
|
|
+Home is niet van een stukgelopen scherm te onderscheiden. Screenshots van
|
|
|
|
|
+online vs. offline zijn 2026-09-13 in de chat gedeeld.
|
|
|
|
|
+
|
|
|
|
|
+**Oordeel: dit hoort vóór livegang gefixt.** Niet omdat er zonder netwerk data
|
|
|
|
|
+zou moeten zijn, maar omdat de eerste indruk bij een haperende verbinding een
|
|
|
|
|
+grijs vlak zonder uitleg is — en dat is precies het scenario "gebruiker opent de
|
|
|
|
|
+app in de trein". Slechts één exceptie per start, dus het is één plek per
|
|
|
|
|
+scherm, geen sleepnet.
|
|
|
|
|
|
|
|
**De fix, als die nodig blijkt,** is dezelfde route die de vijf horeca-tabs al
|
|
**De fix, als die nodig blijkt,** is dezelfde route die de vijf horeca-tabs al
|
|
|
namen: niet rechtstreeks uit de Backend Query lezen, maar via een custom action
|
|
namen: niet rechtstreeks uit de Backend Query lezen, maar via een custom action
|