diff --git a/src/lib/components/chat/MessageInput.svelte b/src/lib/components/chat/MessageInput.svelte index 47bdc68674..a0cc2dd010 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; };