| ... | ... | @@ -697,7 +697,7 @@ |
| 697 | 697 | } |
| 698 | 698 | |
| 699 | 699 | function onSearchKeyDown(ev) { |
| 700 | | switch (ev.code) { |
| 700 | switch (ev.key) { |
| 701 | 701 | case "Enter": |
| 702 | 702 | if (ev.shiftKey || ev.ctrlKey || ev.altKey) return; |
| 703 | 703 | |
| ... | ... | @@ -763,7 +763,7 @@ |
| 763 | 763 | } |
| 764 | 764 | |
| 765 | 765 | function onWindowKeyDown(ev) { |
| 766 | | switch (ev.code) { |
| 766 | switch (ev.key) { |
| 767 | 767 | case "Escape": |
| 768 | 768 | if (ev.shiftKey || ev.ctrlKey || ev.altKey) return; |
| 769 | 769 | if (!domHelpModal.classList.contains("hidden")) { |
| ... | ... | @@ -772,22 +772,22 @@ |
| 772 | 772 | ev.stopPropagation(); |
| 773 | 773 | } |
| 774 | 774 | break; |
| 775 | | case "KeyS": |
| 776 | | if (ev.shiftKey || ev.ctrlKey || ev.altKey) return; |
| 775 | case "s": |
| 776 | if (ev.ctrlKey || ev.altKey) return; |
| 777 | 777 | domSearch.focus(); |
| 778 | 778 | domSearch.select(); |
| 779 | 779 | ev.preventDefault(); |
| 780 | 780 | ev.stopPropagation(); |
| 781 | 781 | startAsyncSearch(); |
| 782 | 782 | break; |
| 783 | | case "KeyU": |
| 784 | | if (ev.shiftKey || ev.ctrlKey || ev.altKey) return; |
| 783 | case "u": |
| 784 | if (ev.ctrlKey || ev.altKey) return; |
| 785 | 785 | ev.preventDefault(); |
| 786 | 786 | ev.stopPropagation(); |
| 787 | 787 | navigateToSource(); |
| 788 | 788 | break; |
| 789 | | case "Slash": |
| 790 | | if (!ev.shiftKey || ev.ctrlKey || ev.altKey) return; |
| 789 | case "?": |
| 790 | if (ev.ctrlKey || ev.altKey) return; |
| 791 | 791 | ev.preventDefault(); |
| 792 | 792 | ev.stopPropagation(); |
| 793 | 793 | showHelpModal(); |