diff --git a/src/lib/components/chat/MessageInput.svelte b/src/lib/components/chat/MessageInput.svelte index 47bdc6867..a0cc2dd01 100644 --- a/src/lib/components/chat/MessageInput.svelte +++ b/src/lib/components/chat/MessageInput.svelte @@ -797,7 +797,10 @@ } }; - const onDragLeave = () => { + const onDragLeave = (e) => { + if (e.currentTarget.contains(e.relatedTarget)) { + return; + } dragged = false; };