From 21053c43c95506b1b39ddf92835284f61bed18d1 Mon Sep 17 00:00:00 2001 From: wanglin2 <1013335014@qq.com> Date: Fri, 13 Oct 2023 15:17:19 +0800 Subject: [PATCH] =?UTF-8?q?Fix=EF=BC=9A=E4=BF=AE=E5=A4=8D=E5=90=8C?= =?UTF-8?q?=E6=97=B6=E7=BB=99=E5=A4=9A=E4=B8=AA=E8=8A=82=E7=82=B9=E6=8F=92?= =?UTF-8?q?=E5=85=A5=E7=88=B6=E8=8A=82=E7=82=B9=E6=97=B6=E6=8A=A5=E9=94=99?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- simple-mind-map/src/core/render/Render.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/simple-mind-map/src/core/render/Render.js b/simple-mind-map/src/core/render/Render.js index 6789148b..1e1697ff 100644 --- a/simple-mind-map/src/core/render/Render.js +++ b/simple-mind-map/src/core/render/Render.js @@ -1218,13 +1218,15 @@ class Render { this.setNodeData(node, { isActive: active }) - // 切换激活状态,需要切换展开收起按钮的显隐 - if (active) { - node.showExpandBtn() - } else { - node.hideExpandBtn() + if (node.group) { + // 切换激活状态,需要切换展开收起按钮的显隐 + if (active) { + node.showExpandBtn() + } else { + node.hideExpandBtn() + } + node.updateNodeActive() } - node.updateNodeActive() } // 设置节点是否展开