diff --git a/src/app/components/table/table.ts b/src/app/components/table/table.ts index aa4873daa12..76a24471e46 100644 --- a/src/app/components/table/table.ts +++ b/src/app/components/table/table.ts @@ -1877,7 +1877,9 @@ export class Table implements OnInit, AfterViewInit, AfterContentInit, Blockable } rangeRowsData.push(rangeRowData); - + setTimeout(() => { + this._selection = [...this.selection, rangeRowData]; + }); let dataKeyValue = this.dataKey ? String(ObjectUtils.resolveFieldData(rangeRowData, this.dataKey)) : null; if (dataKeyValue) { this.selectionKeys[dataKeyValue] = 1;