fix: block select-all and header filters while excel copy is on
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
1 parent
e33a1fbd39
commit
9b830bce94
1 file changed
+6
-3
@@ -274,11 +274,14 @@
|
|||||||
const header = target.closest('th')
|
const header = target.closest('th')
|
||||||
const cell = target.closest('td')
|
const cell = target.closest('td')
|
||||||
if (header) {
|
if (header) {
|
||||||
const columns = copyableColumns()
|
|
||||||
const index = columns.findIndex((col) => header.classList.contains(col.id))
|
|
||||||
if (index < 0) return
|
|
||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
event.stopPropagation()
|
event.stopPropagation()
|
||||||
|
const columns = copyableColumns()
|
||||||
|
const index = columns.findIndex((col) => header.classList.contains(col.id))
|
||||||
|
if (index < 0) {
|
||||||
|
keepCopyFocus()
|
||||||
|
return
|
||||||
|
}
|
||||||
const result = toggleAxis(selectedCols.value, index, event.shiftKey, colAnchor)
|
const result = toggleAxis(selectedCols.value, index, event.shiftKey, colAnchor)
|
||||||
selectedCols.value = result.selected
|
selectedCols.value = result.selected
|
||||||
colAnchor = result.anchor
|
colAnchor = result.anchor
|
||||||
|
|||||||
Reference in new issue
Block a user