From 1749705694bc160884f6c35ba3fe2dbfc964a7e6 Mon Sep 17 00:00:00 2001 From: wanglin2 <1013335014@qq.com> Date: Wed, 21 Jun 2023 10:50:26 +0800 Subject: [PATCH] =?UTF-8?q?Fix=EF=BC=9A=E4=BF=AE=E5=A4=8D=E6=A6=82?= =?UTF-8?q?=E8=A6=81=E8=8A=82=E7=82=B9=E4=BC=9A=E5=93=8D=E5=BA=94=E5=BF=AB?= =?UTF-8?q?=E6=8D=B7=E9=94=AE=E6=B7=BB=E5=8A=A0=E8=8A=82=E7=82=B9=E7=9A=84?= =?UTF-8?q?=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 | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/simple-mind-map/src/core/render/Render.js b/simple-mind-map/src/core/render/Render.js index b2e3464a..bc60b374 100644 --- a/simple-mind-map/src/core/render/Render.js +++ b/simple-mind-map/src/core/render/Render.js @@ -425,6 +425,9 @@ class Render { let { defaultInsertSecondLevelNodeText, defaultInsertBelowSecondLevelNodeText } = this.mindMap.opt let list = appointNodes.length > 0 ? appointNodes : this.activeNodeList let first = list[0] + if (first.isGeneralization) { + return + } if (first.isRoot) { this.insertChildNode(openEdit, appointNodes, appointData) } else { @@ -455,6 +458,9 @@ class Render { let { defaultInsertSecondLevelNodeText, defaultInsertBelowSecondLevelNodeText } = this.mindMap.opt let list = appointNodes.length > 0 ? appointNodes : this.activeNodeList list.forEach(node => { + if (node.isGeneralization) { + return + } if (!node.nodeData.children) { node.nodeData.children = [] }