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

This commit is contained in:
Pravesh Sharma
2025-05-06 15:52:20 +05:30
committed by GitHub
parent 3bdeb9ace1
commit ca6f52e7c7
@@ -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);