diff --git a/src/pages/_layout.tsx b/src/pages/_layout.tsx index 77639bca13f111d5ed9e5788847888aafa698b04..4011dd9743d82f48ecd7159f9dacd8a38a021995 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(); } });