From 22b56fb8dc47c3ec8a6cac132a5ff02c6c1e9ad5 Mon Sep 17 00:00:00 2001 From: wanglin2 <1013335014@qq.com> Date: Fri, 13 Oct 2023 17:46:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96=EF=BC=9A?= =?UTF-8?q?=E9=80=9A=E8=BF=87addNodeToActiveList=E6=96=B9=E6=B3=95?= =?UTF-8?q?=E4=BC=98=E5=8C=96render=E7=B1=BB=E4=B8=AD=E7=9A=84=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- simple-mind-map/src/core/render/Render.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/simple-mind-map/src/core/render/Render.js b/simple-mind-map/src/core/render/Render.js index c984757b..24784bf4 100644 --- a/simple-mind-map/src/core/render/Render.js +++ b/simple-mind-map/src/core/render/Render.js @@ -1002,9 +1002,7 @@ class Render { this.activeNodeList = [] // 激活被删除节点的兄弟节点或父节点 if (needActiveNode) { - this.activeNodeList.push(needActiveNode) - this.mindMap.execCommand('SET_NODE_ACTIVE', needActiveNode, true) - needActiveNode = null + this.addNodeToActiveList(needActiveNode) } this.mindMap.emit('node_active', null, [...this.activeNodeList]) this.mindMap.render() @@ -1048,9 +1046,7 @@ class Render { this.activeNodeList = [] // 激活被删除节点的兄弟节点或父节点 if (needActiveNode) { - this.activeNodeList.push(needActiveNode) - this.mindMap.execCommand('SET_NODE_ACTIVE', needActiveNode, true) - needActiveNode = null + this.addNodeToActiveList(needActiveNode) } this.mindMap.emit('node_active', null, [...this.activeNodeList]) this.mindMap.render()