From 3d8eba55c8db7985419ffbd501918719a16d2255 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sat, 26 Oct 2024 17:20:35 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E5=A4=9A=E9=80=89=E5=90=8E=20esc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/protyle/render/av/keydown.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/protyle/render/av/keydown.ts b/app/src/protyle/render/av/keydown.ts index d31b82b20..58de9d5a1 100644 --- a/app/src/protyle/render/av/keydown.ts +++ b/app/src/protyle/render/av/keydown.ts @@ -40,8 +40,10 @@ export const avKeydown = (event: KeyboardEvent, nodeElement: HTMLElement, protyl return true; } if (event.key === "Escape") { - selectCellElement.classList.remove("av__cell--select", "av__cell--active"); - selectCellElement.querySelector(".av__drag-fill")?.remove(); + nodeElement.querySelectorAll(".av__cell--select, .av__cell--active").forEach(item => { + item.classList.remove("av__cell--select", "av__cell--active"); + item.querySelector(".av__drag-fill")?.remove(); + }) selectRow(rowElement.querySelector(".av__firstcol"), "select"); event.preventDefault(); return true;