2
0
Эх сурвалжийг харах

fix(canvas): resolve card dom when drag is not allowed (#128)

Louis Young 9 сар өмнө
parent
commit
a18f0f8dbc

+ 1 - 4
packages/canvas-engine/free-layout-core/src/service/workflow-drag-service.ts

@@ -335,10 +335,7 @@ export class WorkflowDragService {
           dragNodeType: type,
           dropNode,
         });
-        if (!allowDrop) {
-          return this.clearDrop();
-        }
-        const dragNode = await this.dropCard(type, e, data, dropNode);
+        const dragNode = allowDrop ? await this.dropCard(type, e, data, dropNode) : undefined;
         this.clearDrop();
         if (dragNode) {
           domNode.remove();