From 4aa31d38bfde5cb1949837307d521840126af400 Mon Sep 17 00:00:00 2001 From: Min Idzelis Date: Wed, 15 Apr 2026 21:18:59 -0400 Subject: [PATCH] fix(web): svelte regression - cancel video preview fetch when bind:this is cleared early (#27713) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix(web): cancel video preview fetch when bind:this is cleared early In Svelte 5.53.9, `bind:this` is now cleared earlier in the unmount sequence ("better bind:this cleanup timing"). The video thumbnail's $effect was relying on the old order to read the bound `player` element and clear its `src` to abort the in-flight `/api/assets/{id}/video/playback` range request — but the bind is now `undefined` by the time the effect runs, so the cleanup is silently skipped. The detached