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 9a52cc9 commit 9c5049bCopy full SHA for 9c5049b
packages/core/src/features/drag-and-drop/feature.ts
@@ -301,14 +301,15 @@ export const dragAndDropFeature: FeatureImplementation = {
301
const dataRef = tree.getDataRef<DndDataRef>();
302
const target = getDragTarget(e, item, tree);
303
const draggedItems = tree.getState().dnd?.draggedItems;
304
+ const isValidDrop = canDrop(e.dataTransfer, target, tree);
305
306
tree.applySubStateUpdate("dnd", {
307
draggedItems: undefined,
308
draggingOverItem: undefined,
309
dragTarget: undefined,
310
});
311
- if (!canDrop(e.dataTransfer, target, tree)) {
312
+ if (!isValidDrop) {
313
return;
314
}
315
0 commit comments