Fixed issues related to column range selection using shift + click. #8713

pull/8736/head
Pravesh Sharma 2025-05-06 15:52:20 +05:30 committed by GitHub
parent 3bdeb9ace1
commit ca6f52e7c7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 1 deletions

View File

@ -380,7 +380,11 @@ export default function QueryToolDataGrid({columns, rows, totalRowCount, dataCha
const end = isShiftClick && lastSelectedColumn ? Math.max(columnIdx, lastSelectedColumn) : columnIdx;
for (let i = start; i <= end; i++) {
if (isSelected) {
newSelectedCols.delete(i);
if (newSelectedCols.size == 1 || !isShiftClick) {
newSelectedCols.delete(i);
} else{
newSelectedCols.delete(i+1);
}
}
else {
newSelectedCols.add(i);