From f1fc7c15a8224870d2df778c962f4b0204ca8219 Mon Sep 17 00:00:00 2001 From: Quorafind Date: Wed, 17 Apr 2024 17:12:00 +0800 Subject: [PATCH] fix: type issues --- src/canvasMindMap.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/canvasMindMap.ts b/src/canvasMindMap.ts index fbde5d9..843e7fa 100644 --- a/src/canvasMindMap.ts +++ b/src/canvasMindMap.ts @@ -600,7 +600,7 @@ export default class CanvasMindMap extends Plugin { console.log(editorInfo); if (!editorInfo) return false; - if (editorInfo.containerEl && editorInfo.containerEl.closest('.common-editor-inputer')) return false; + if (!editorInfo || !editorInfo.containerEl || editorInfo.containerEl.closest('.common-editor-inputer')) return false; const patchEditorInfo = editorInfo.constructor; @@ -622,7 +622,7 @@ export default class CanvasMindMap extends Plugin { this.app.workspace.onLayoutReady(() => { if (!patchEditor()) { - const evt = app.workspace.on("file-open", () => { + const evt = app.workspace.on("active-leaf-change", () => { setTimeout(() => { patchEditor() && app.workspace.offref(evt); }, 100);