diff --git a/packages/renderer-core/src/hoc/leaf.tsx b/packages/renderer-core/src/hoc/leaf.tsx index b8ad0a033..41b3b22ff 100644 --- a/packages/renderer-core/src/hoc/leaf.tsx +++ b/packages/renderer-core/src/hoc/leaf.tsx @@ -446,7 +446,9 @@ export function leafWrapper(Comp: types.IBaseRenderer, { LeafWrapper.displayName = (Comp as any).displayName; - cache.component.set(schema.componentName, LeafWrapper); + if (curDocumentId) { + cache.component.set(schema.componentName, LeafWrapper); + } return LeafWrapper; } \ No newline at end of file