Vanessa 2025-04-15 18:32:49 +08:00
parent 26cb2a4976
commit a91e18919a

View File

@ -323,9 +323,13 @@ ${cell.color ? `color:${cell.color};` : ""}">${renderCell(cell.value, rowIndex)}
const avMaskElement = document.querySelector(".av__mask");
if (avMaskElement) {
(avMaskElement.querySelector("textarea, input") as HTMLTextAreaElement)?.focus();
} else if (!document.querySelector(".av__panel") && !isSearching) {
} else if (!document.querySelector(".av__panel") && !isSearching && getSelection().rangeCount > 0) {
const range = getSelection().getRangeAt(0);
const blockElement = hasClosestBlock(range.startContainer);
if (blockElement && e.isSameNode(blockElement)) {
focusBlock(e);
}
}
cellScrollIntoView(e, newCellElement);
}
selectRowIds.forEach((selectRowId, index) => {