From 2a8a2f1ba34f5a75b23377eaf803fc6aeb4f320a Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Thu, 4 Dec 2025 20:40:52 -0500 Subject: [PATCH] refac --- src/lib/components/common/DragGhost.svelte | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/lib/components/common/DragGhost.svelte b/src/lib/components/common/DragGhost.svelte index 515c91c1c8..526a66ae2e 100644 --- a/src/lib/components/common/DragGhost.svelte +++ b/src/lib/components/common/DragGhost.svelte @@ -12,7 +12,14 @@ }); onDestroy(() => { - document.body.removeChild(popupElement); + if (popupElement && popupElement.parentNode) { + try { + popupElement.parentNode.removeChild(popupElement); + } catch (err) { + console.warn('Failed to remove popupElement:', err); + } + } + document.body.style.overflow = 'unset'; });