From 393bdfc0d836facf32c8cb641c09bc2079722864 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Sat, 25 Apr 2026 04:32:30 +0200 Subject: [PATCH] auto-git: [change] src/assets/gltf-model-import.ts --- src/assets/gltf-model-import.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/assets/gltf-model-import.ts b/src/assets/gltf-model-import.ts index 3c0090b8..142a8740 100644 --- a/src/assets/gltf-model-import.ts +++ b/src/assets/gltf-model-import.ts @@ -379,9 +379,17 @@ function createTransientResourceUrl(file: ProjectAssetStorageFileRecord): { revo }; } + const dataUrl = createDataUrlForStoredFile(file); + const previousCacheEnabled = Cache.enabled; + Cache.enabled = true; + Cache.add(dataUrl, file.bytes.slice(0)); + return { - url: createDataUrlForStoredFile(file), - revoke: () => undefined + url: dataUrl, + revoke: () => { + Cache.remove(dataUrl); + Cache.enabled = previousCacheEnabled; + } }; }