Skip to content
This repository was archived by the owner on Dec 25, 2021. It is now read-only.

Commit fe9a66b

Browse files
Fix resize for columns with initially configured width.
1 parent 364ce75 commit fe9a66b

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

libs/datatable/src/components/table/table.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -382,11 +382,11 @@ export class DataTableComponent implements DataTableParams, OnInit, AfterContent
382382

383383
private resizeColumnStart(event: MouseEvent, column: DataTableColumnDirective, columnElement: HTMLElement) {
384384
this._resizeInProgress = true;
385-
385+
let startOffset = columnElement.offsetWidth - event.pageX;
386386
drag(event, {
387387
move: (moveEvent: MouseEvent, dx: number) => {
388388
if (this._isResizeInLimit(columnElement, dx)) {
389-
column.width = columnElement.offsetWidth + dx;
389+
column.width = startOffset + moveEvent.pageX + dx;
390390
}
391391
},
392392
});

0 commit comments

Comments
 (0)