diff --git a/packages/html/src/media/hls-video/index.ts b/packages/html/src/media/hls-video/index.ts index 6adec5f1..e4c06d77 100644 --- a/packages/html/src/media/hls-video/index.ts +++ b/packages/html/src/media/hls-video/index.ts @@ -30,11 +30,7 @@ export class HlsVideo extends HlsCustomMedia { super.disconnectedCallback?.(); if (!this.hasAttribute('keep-alive')) { - requestAnimationFrame(() => { - requestAnimationFrame(() => { - if (!this.isConnected) this.destroy(); - }); - }); + this.destroy(); } } }