fix: block select-all and header filters while excel copy is on

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
wuzilongandCursor committed 2026-10-19 19:32:30 +08:00
1 parent e33a1fbd39
commit 9b830bce94
1 file changed
+6 -3
@@ -274,11 +274,14 @@
const header = target.closest('th')
const cell = target.closest('td')
if (header) {
const columns = copyableColumns()
const index = columns.findIndex((col) => header.classList.contains(col.id))
if (index < 0) return
event.preventDefault()
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)
selectedCols.value = result.selected
colAnchor = result.anchor