diff --git a/packages/angular-table/src/flex-render/view.ts b/packages/angular-table/src/flex-render/view.ts index c1d6482b70..9044b45abc 100644 --- a/packages/angular-table/src/flex-render/view.ts +++ b/packages/angular-table/src/flex-render/view.ts @@ -113,7 +113,17 @@ export class FlexRenderComponentView extends FlexRenderView< } override updateProps(props: Record) { - this.view.setInputs(props) + switch (this.content.kind) { + case 'component': { + this.view.setInputs(props) + break + } + case 'flexRenderComponent': { + // No-op. When FlexRenderFlags.PropsReferenceChanged is set, + // FlexRenderComponent will be updated into `dirtyCheck`. + break + } + } } override dirtyCheck() {