diff --git a/website/app/globals.css b/website/app/globals.css index 3fd7761..6b7b23d 100644 --- a/website/app/globals.css +++ b/website/app/globals.css @@ -57,7 +57,6 @@ button:disabled { min-height: 100vh; overflow: hidden; position: relative; - user-select: none; } .background { diff --git a/website/app/page.tsx b/website/app/page.tsx index d321f35..ffaecee 100644 --- a/website/app/page.tsx +++ b/website/app/page.tsx @@ -384,10 +384,8 @@ export default function Home() { const keyString = displayKey(event); if (!keyString) return; - // Some browser-reserved combos (⌘Space, ⌘Tab, ⌘H, ⌘Q, ⌘W) never reach - // JS, but for the ones that do, prevent default browser handling so the - // demo overlay isn't interrupted. - event.preventDefault(); + // Don't preventDefault — the overlay is informational; the user should + // still be able to use ⌘A, ⌘C, ⌘V, ⌘F, ⌘R, etc. as normal. let modifiers = ""; if (event.ctrlKey) modifiers += "⌃";