diff --git a/src/Editor.js b/src/Editor.js
index a8e4f77e..3aece364 100644
--- a/src/Editor.js
+++ b/src/Editor.js
@@ -572,7 +572,7 @@ export default class Editor {
     this.domWidth = this.getEditorDom().offsetWidth;
     // 监听编辑器宽度变化
     const resizeObserver = new ResizeObserver((entries) => {
-      if (this.getEditorDom().offsetWidth !== this.domWidth) {
+      if (this.getEditorDom().offsetWidth !== this.domWidth && this.$cherry.status.editor === 'show') {
         this.domWidth = this.getEditorDom().offsetWidth;
         this.editor.refresh();
       }