diff --git a/src/lib/components/common/MobileSwipePanel.svelte b/src/lib/components/common/MobileSwipePanel.svelte index 77590959ef..363483d8a3 100644 --- a/src/lib/components/common/MobileSwipePanel.svelte +++ b/src/lib/components/common/MobileSwipePanel.svelte @@ -101,6 +101,10 @@ mounted = nextOpen || mounted; const finish = () => { + if (!nextOpen) { + mounted = false; + } + settling = false; settleTimer = null; };