Skip to content

Commit eec6061

Browse files
committed
fix(dragopen): beforeDragOpen not triggered when dragOpenDelay is null or 0
affects: @he-tree/vue
1 parent e90ddb3 commit eec6061

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

packages/he-tree-vue/src/components/DraggableTree.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -569,6 +569,9 @@ const cpt = defineComponent({
569569
return true;
570570
} else if (targetTree!.dragOpen) {
571571
if (!targetTree!.dragOpenDelay) {
572+
if (targetTree!.beforeDragOpen) {
573+
await targetTree!.beforeDragOpen(stat);
574+
}
572575
stat.open = true;
573576
return true;
574577
} else {
@@ -638,7 +641,7 @@ const cpt = defineComponent({
638641
}
639642
return false;
640643
};
641-
closestNode = prevNode || null // assign to public variable
644+
closestNode = prevNode || null; // assign to public variable
642645
if (!prevNode) {
643646
if (targetTree!.isDroppable(null)) {
644647
parent = null;

0 commit comments

Comments
 (0)