From c3984e52636a8fe012cb1cdecbe160c7af9b503c Mon Sep 17 00:00:00 2001 From: liujuping Date: Fri, 25 Nov 2022 16:47:13 +0800 Subject: [PATCH] fix: fix rgl container crash problem, remove invalid rgl.drop event --- packages/designer/src/designer/dragon.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/designer/src/designer/dragon.ts b/packages/designer/src/designer/dragon.ts index dfdb88bfe..d45d05c3c 100644 --- a/packages/designer/src/designer/dragon.ts +++ b/packages/designer/src/designer/dragon.ts @@ -408,7 +408,7 @@ export class Dragon { if (e) { const { isRGL, rglNode } = getRGL(e); /* istanbul ignore next */ - if (isRGL && this._canDrop) { + if (isRGL && this._canDrop && this._dragging) { const tarNode = dragObject.nodes[0]; if (rglNode.id !== tarNode.id) { // 避免死循环