diff --git a/app/src/editor/util.ts b/app/src/editor/util.ts index b661c9e31..ec57ac076 100644 --- a/app/src/editor/util.ts +++ b/app/src/editor/util.ts @@ -313,7 +313,7 @@ const getUnInitTab = (options: IOpenFileOptions) => { item.headElement.setAttribute("data-initdata", JSON.stringify(initObj)); item.parent.switchTab(item.headElement); return true; - } else if (initObj.instance === "Custom" && objEquals(initObj.customModelData, options.custom.data)) { + } else if (initObj.instance === "Custom" && options.custom && objEquals(initObj.customModelData, options.custom.data)) { item.parent.switchTab(item.headElement); return true; }