Fix:修复创建关联线时节点激活状态未清除的问题
This commit is contained in:
parent
0d29e29162
commit
c8f938dd3e
@ -184,12 +184,12 @@ class AssociativeLine {
|
|||||||
checkOverlapNode(x, y) {
|
checkOverlapNode(x, y) {
|
||||||
this.overlapNode = null
|
this.overlapNode = null
|
||||||
bfsWalk(this.mindMap.renderer.root, node => {
|
bfsWalk(this.mindMap.renderer.root, node => {
|
||||||
if (node === this.creatingStartNode || this.overlapNode) {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
if (node.nodeData.data.isActive) {
|
if (node.nodeData.data.isActive) {
|
||||||
this.mindMap.renderer.setNodeActive(node, false)
|
this.mindMap.renderer.setNodeActive(node, false)
|
||||||
}
|
}
|
||||||
|
if (node === this.creatingStartNode || this.overlapNode) {
|
||||||
|
return
|
||||||
|
}
|
||||||
let { left, top, width, height } = node
|
let { left, top, width, height } = node
|
||||||
let right = left + width
|
let right = left + width
|
||||||
let bottom = top + height
|
let bottom = top + height
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user