diff --git a/simple-mind-map/index.js b/simple-mind-map/index.js index d2098136..358284a0 100644 --- a/simple-mind-map/index.js +++ b/simple-mind-map/index.js @@ -463,6 +463,10 @@ class MindMap { if (this.opt.readonly) { // 取消当前激活的元素 this.execCommand('CLEAR_ACTIVE_NODE') + // 如果处于编辑态,要隐藏所有的编辑框 + if (this.renderer.textEdit.isShowTextEdit()) { + this.renderer.textEdit.hideEditTextBox() + } } this.emit('mode_change', mode) }