Skip to content

Commit f236e0d

Browse files
authoredJul 8, 2020
fix(ui5-upload-collection): The component does not get stuck when dropping on the body (#1897)
1 parent 5cffa74 commit f236e0d

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed
 

‎packages/fiori/src/upload-utils/UploadCollectionBodyDnD.js

+6
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,22 @@ const ondrop = event => {
3636
eventProvider.fireEvent(EVENT, { mode: UploadCollectionDnDOverlayMode.None });
3737
};
3838

39+
const ondragover = event => {
40+
event.preventDefault();
41+
};
42+
3943
const attachGlobalHandlers = () => {
4044
document.body.addEventListener("dragenter", ondragenter);
4145
document.body.addEventListener("dragleave", ondragleave);
4246
document.body.addEventListener("drop", ondrop);
47+
document.body.addEventListener("dragover", ondragover);
4348
};
4449

4550
const detachGlobalHandlers = () => {
4651
document.body.removeEventListener("dragenter", ondragenter);
4752
document.body.removeEventListener("dragleave", ondragleave);
4853
document.body.removeEventListener("drop", ondrop);
54+
document.body.removeEventListener("dragover", ondragover);
4955
globalHandlersAttached = false;
5056
};
5157

0 commit comments

Comments
 (0)