Arbre : plus d'appel à youtube.com à l'ouverture

Le cache d'images de l'arbre chargeait l'adresse de chaque média, vidéos YouTube
comprises, sans que personne lance la vidéo. Seules les photos, les seules
dessinées, sont chargées.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
IliesAllaliandClaude Opus 5.5 committed 2026-09-30 18:02:11 +02:00
1 parent f2a66be51e
commit 81ebad78a2
1 file changed
+3 -1
@@ -11,7 +11,9 @@ export function useImageCache(revisionKey = 0, onImageLoaded = null) {
useEffect(() => {
const allUrls = new Set()
persons.forEach((p) => { if (p.photo) allUrls.add(p.photo) })
medias.forEach((m) => { if (m.url) allUrls.add(m.url) })
// Seules les photos sont dessinées : une vidéo YouTube chargée ici partait chez youtube.com
// dès l'ouverture de l'arbre, sans que personne ait lancé la vidéo.
medias.forEach((m) => { if (m.url && m.type === 'photo') allUrls.add(m.url) })
allUrls.forEach((url) => {
if (imageCache.current.has(url) || pendingLoads.current.has(url)) {