diff --git a/lib/core/src/lib/dynamic-chip-list/dynamic-chip-list.component.ts b/lib/core/src/lib/dynamic-chip-list/dynamic-chip-list.component.ts index 005abdd377..a5f4861d5c 100644 --- a/lib/core/src/lib/dynamic-chip-list/dynamic-chip-list.component.ts +++ b/lib/core/src/lib/dynamic-chip-list/dynamic-chip-list.component.ts @@ -179,7 +179,9 @@ export class DynamicChipListComponent implements OnChanges, OnInit, AfterViewIni chips.reduce((width, val, index) => { width += val._elementRef.nativeElement.getBoundingClientRect().width + chipMargin; const availableSpace = - (index === chips.length - 1 && width <= containerWidth) ? containerWidth : containerWidth - viewMoreBtnWidth; + (index === chips.length - 1 && width <= containerWidth) || this.paginationData + ? containerWidth + : containerWidth - viewMoreBtnWidth; if (availableSpace >= width - chipMargin) { chipsToDisplay = (this.paginationData ? chipsToDisplay : index) + 1; lastIndex++;