From 83b0586fd27c2a109899eb25d475e270a566a06b Mon Sep 17 00:00:00 2001 From: "Calum H." Date: Tue, 9 Jun 2026 19:22:07 +0100 Subject: [PATCH] fix(skins): loading state flash on delete (#6346) --- .../app-frontend/src/helpers/rendering/batch-skin-renderer.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/app-frontend/src/helpers/rendering/batch-skin-renderer.ts b/apps/app-frontend/src/helpers/rendering/batch-skin-renderer.ts index 77467cd5a..f22a2b6e0 100644 --- a/apps/app-frontend/src/helpers/rendering/batch-skin-renderer.ts +++ b/apps/app-frontend/src/helpers/rendering/batch-skin-renderer.ts @@ -404,7 +404,7 @@ async function generateSkinPreviewsForGeneration( const headKey = headKeys[i] const rawCached = cachedSkinPreviews[skinKey] - if (rawCached) { + if (rawCached && !skinBlobUrlMap.has(skinKey)) { const cached: RenderResult = { forwards: URL.createObjectURL(rawCached.forwards), backwards: URL.createObjectURL(rawCached.backwards), @@ -413,7 +413,7 @@ async function generateSkinPreviewsForGeneration( } const cachedHead = cachedHeadPreviews[headKey] - if (cachedHead) { + if (cachedHead && !headBlobUrlMap.has(headKey)) { headBlobUrlMap.set(headKey, URL.createObjectURL(cachedHead)) } }