From dbf7f0bc1613e43c7123837a6ffc2844353a914c Mon Sep 17 00:00:00 2001 From: Marcel Date: Wed, 15 Apr 2026 13:13:21 +0200 Subject: [PATCH] fix(fileloader): revoke blob URLs before re-assignment and on destroy Calling loadFile a second time previously leaked the previous object URL. Add URL.revokeObjectURL(fileUrl) before creating a new one and in onDestroy so all URLs are freed. Revoke behavior will be covered by the useFileLoader hook tests in the next commit. Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/routes/documents/[id]/+page.svelte | 7 ++++++- frontend/src/routes/enrich/[id]/+page.svelte | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/frontend/src/routes/documents/[id]/+page.svelte b/frontend/src/routes/documents/[id]/+page.svelte index 49a5cd4b..4df5a87b 100644 --- a/frontend/src/routes/documents/[id]/+page.svelte +++ b/frontend/src/routes/documents/[id]/+page.svelte @@ -1,5 +1,5 @@