diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.html b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.html index 85eb36ffee..bfedbe8a44 100644 --- a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.html +++ b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.html @@ -40,8 +40,9 @@ @if (actionsTemplate || (actionList.length && hasAtLeastOnePermittedAction)) { @@ -59,7 +60,8 @@ @for (prop of propList; track prop.name; let i = $index) { implements OnChanges, AfterViewIn return record; }); + + if ((this.columnWidths as any)?.some?.((w: number | undefined) => w == null)) { + this.setColumnWidths(this.columnWidths?.[0] as any); + this.cdr.markForCheck(); + } } isVisibleActions(rowData: any): boolean {