Fix: Friends-Avatare wieder Original-URL (kein Preview), SW by-v1111
User-Report: trotz onerror-Fallback weiter Fragezeichen. Ursache: Das _preview.webp-System wurde damals nur konsequent für Diary-Uploads ausgerollt. User-Avatare und Hund-Profilbilder haben keine Preview-Variante → 404 vom _preview triggert kurz das Browser-Default-Broken-Image-Icon BEVOR der onerror-Fallback das Original lädt (Race-Condition). Pragmatischer Fix: Preview-System in friends.js rückgebaut. Bilder werden direkt mit Original-URL geladen. Performance kommt durch: - loading=\"lazy\" (off-screen Bilder erst beim Scrollen) - decoding=\"async\" (Main-Thread bleibt frei) - onerror=\"this.style.display='none'\" (kaputte Bilder verschwinden statt Fragezeichen zu zeigen) UI.previewUrl + UI.previewFallback bleiben als Helper verfügbar für später falls das Preview-System app-weit ausgerollt wird.
This commit is contained in:
parent
8e75e2b1a7
commit
2d98eb9374
6 changed files with 27 additions and 28 deletions
2
VERSION
2
VERSION
|
|
@ -1 +1 @@
|
|||
1110
|
||||
1111
|
||||
Loading…
Add table
Add a link
Reference in a new issue