We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9e6d119 commit 387e873Copy full SHA for 387e873
packages/elements/src/prompt-input.tsx
@@ -603,6 +603,7 @@ export const PromptInput = ({
603
useEffect(() => {
604
const form = formRef.current;
605
if (!form) return;
606
+ if (globalDrop) return // when global drop is on, let the document-level handler own drops
607
608
const onDragOver = (e: DragEvent) => {
609
if (e.dataTransfer?.types?.includes("Files")) {
@@ -623,7 +624,7 @@ export const PromptInput = ({
623
624
form.removeEventListener("dragover", onDragOver);
625
form.removeEventListener("drop", onDrop);
626
};
- }, [add]);
627
+ }, [add, globalDrop]);
628
629
630
if (!globalDrop) return;
0 commit comments