diff --git a/lib/docs/main.js b/lib/docs/main.js index a9bf4a745e491e9e7486e258c2ad83d80ed3cfc7..914aad690752c79ee401499792a63ced38939bbb 100644 --- a/lib/docs/main.js +++ b/lib/docs/main.js @@ -697,7 +697,7 @@ } function onSearchKeyDown(ev) { - switch (ev.code) { + switch (ev.key) { case "Enter": if (ev.shiftKey || ev.ctrlKey || ev.altKey) return; @@ -763,7 +763,7 @@ } function onWindowKeyDown(ev) { - switch (ev.code) { + switch (ev.key) { case "Escape": if (ev.shiftKey || ev.ctrlKey || ev.altKey) return; if (!domHelpModal.classList.contains("hidden")) { @@ -772,22 +772,22 @@ ev.stopPropagation(); } break; - case "KeyS": - if (ev.shiftKey || ev.ctrlKey || ev.altKey) return; + case "s": + if (ev.ctrlKey || ev.altKey) return; domSearch.focus(); domSearch.select(); ev.preventDefault(); ev.stopPropagation(); startAsyncSearch(); break; - case "KeyU": - if (ev.shiftKey || ev.ctrlKey || ev.altKey) return; + case "u": + if (ev.ctrlKey || ev.altKey) return; ev.preventDefault(); ev.stopPropagation(); navigateToSource(); break; - case "Slash": - if (!ev.shiftKey || ev.ctrlKey || ev.altKey) return; + case "?": + if (ev.ctrlKey || ev.altKey) return; ev.preventDefault(); ev.stopPropagation(); showHelpModal();