Fix:修复创建关联线时节点激活状态未清除的问题

This commit is contained in:
wanglin2 2023-03-17 16:57:30 +08:00
parent 0d29e29162
commit c8f938dd3e

View File

@ -184,12 +184,12 @@ class AssociativeLine {
checkOverlapNode(x, y) {
this.overlapNode = null
bfsWalk(this.mindMap.renderer.root, node => {
if (node === this.creatingStartNode || this.overlapNode) {
return
}
if (node.nodeData.data.isActive) {
this.mindMap.renderer.setNodeActive(node, false)
}
if (node === this.creatingStartNode || this.overlapNode) {
return
}
let { left, top, width, height } = node
let right = left + width
let bottom = top + height