diff --git a/src/ComposedModal/ComposedModal.svelte b/src/ComposedModal/ComposedModal.svelte index 43c4621e..841f4c1e 100644 --- a/src/ComposedModal/ComposedModal.svelte +++ b/src/ComposedModal/ComposedModal.svelte @@ -36,7 +36,6 @@ setContext, onMount, afterUpdate, - onDestroy, } from "svelte"; import { writable } from "svelte/store"; @@ -75,10 +74,9 @@ onMount(async () => { await tick(); focus(); - }); - - onDestroy(() => { - document.body.classList.remove("bx--body--with-modal-open"); + return () => { + document.body.classList.remove("bx--body--with-modal-open"); + }; }); afterUpdate(() => {