diff --git a/libs/horizon/src/renderer/vnode/VNode.ts b/libs/horizon/src/renderer/vnode/VNode.ts index 5799e34c..371e488d 100644 --- a/libs/horizon/src/renderer/vnode/VNode.ts +++ b/libs/horizon/src/renderer/vnode/VNode.ts @@ -136,6 +136,7 @@ export class VNode { case LazyComponent: this.realNode = null; this.stateCallbacks = null; + this.isLazyComponent = true; break; case Fragment: break; diff --git a/libs/horizon/src/renderer/vnode/VNodeCreator.ts b/libs/horizon/src/renderer/vnode/VNodeCreator.ts index ca585e5f..c8832fa8 100644 --- a/libs/horizon/src/renderer/vnode/VNodeCreator.ts +++ b/libs/horizon/src/renderer/vnode/VNodeCreator.ts @@ -134,7 +134,6 @@ export function createUndeterminedVNode(type, key, props) { vNode.shouldUpdate = true; if (isLazy) { - vNode.isLazyComponent = isLazy; vNode.lazyType = type; } return vNode;