diff --git a/app/src/editor/util.ts b/app/src/editor/util.ts index c5f7335d6..382ed1f3e 100644 --- a/app/src/editor/util.ts +++ b/app/src/editor/util.ts @@ -98,7 +98,7 @@ const openFile = (options: IOpenFileOptions) => { } // 没有初始化的页签无法检测到 const hasEditor = getAllTabs().find(item => { - const initData = item.headElement.getAttribute("data-initdata"); + const initData = item.headElement?.getAttribute("data-initdata"); if (initData) { const initObj = JSON.parse(initData); if (initObj.rootID === options.rootID || initObj.blockId === options.rootID) {