Skip to content

Commit

Permalink
Merge pull request #2886 from VisActor/2861-bug-selectState-clear-whe…
Browse files Browse the repository at this point in the history
…nReiszeColWidth

2861 bug select state clear when reisze col width
  • Loading branch information
fangsmile authored Nov 22, 2024
2 parents 70e30e4 + ba3d1b8 commit 9dfb3af
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 4 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "fix: when resize column width the select state be cleared #2861\n\n",
"type": "none",
"packageName": "@visactor/vtable"
}
],
"packageName": "@visactor/vtable",
"email": "[email protected]"
}
8 changes: 4 additions & 4 deletions packages/vtable/src/state/state.ts
Original file line number Diff line number Diff line change
Expand Up @@ -789,10 +789,10 @@ export class StateManager {

this.table.scenegraph.component.showResizeRow(row, x, isBottomFrozen);

// 调整列宽期间清空选中清空
const isHasSelected = !!this.select.ranges?.length;
this.updateSelectPos(-1, -1);
this.endSelectCells(true, isHasSelected);
// // 调整列宽期间清空选中清空
// const isHasSelected = !!this.select.ranges?.length;
// this.updateSelectPos(-1, -1);
// this.endSelectCells(true, isHasSelected);
this.table.scenegraph.updateNextFrame();
}
updateResizeRow(xInTable: number, yInTable: number) {
Expand Down

0 comments on commit 9dfb3af

Please sign in to comment.