Skip to content

Commit d009c59

Browse files
MKirovaMKirova
authored andcommitted
chore(*): Add fallback for columnWidth to minColWidth.
1 parent 52c4456 commit d009c59

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

projects/igniteui-angular/grids/grid/src/grid-base.directive.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5617,7 +5617,7 @@ export abstract class IgxGridBaseDirective implements GridType,
56175617
}, 0);
56185618

56195619
// When all columns are hidden, return 0px width
5620-
if (!sumExistingWidths && !columnsToSize) {
5620+
if (!sumExistingWidths || !columnsToSize) {
56215621
return '0px';
56225622
}
56235623
computedWidth -= this.featureColumnsWidth();
@@ -6734,7 +6734,8 @@ export abstract class IgxGridBaseDirective implements GridType,
67346734
*/
67356735
protected _derivePossibleWidth() {
67366736
if (!this.columnWidthSetByUser) {
6737-
this._columnWidth = this.width !== null ? this.getPossibleColumnWidth() : this.minColumnWidth + 'px';
6737+
const possibleWidth = this.getPossibleColumnWidth();
6738+
this._columnWidth = this.width !== null && possibleWidth !== "0px" ? possibleWidth : this.minColumnWidth + 'px';
67386739
}
67396740
this._columns.forEach((column: IgxColumnComponent) => {
67406741
if (this.hasColumnLayouts && parseFloat(this._columnWidth)) {

0 commit comments

Comments
 (0)