From 66d93ea037dd7cbc62ae454e92e3e5bb0b208c87 Mon Sep 17 00:00:00 2001 From: GyDi Date: Thu, 16 Mar 2023 20:42:45 +0800 Subject: [PATCH] fix: remove esc key listener in macOS --- src/pages/_layout.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pages/_layout.tsx b/src/pages/_layout.tsx index 77639bc..4011dd9 100644 --- a/src/pages/_layout.tsx +++ b/src/pages/_layout.tsx @@ -35,9 +35,9 @@ const Layout = () => { useEffect(() => { window.addEventListener("keydown", (e) => { - if (e.key === "Escape") { - if (OS === "macos") appWindow.hide(); - else appWindow.close(); + // macOS有cmd+w + if (e.key === "Escape" && OS !== "macos") { + appWindow.close(); } });