1
Fork 0

main.js: handleEscape and handleShortcut accept KeyboardEvent

This commit is contained in:
binarycat 2025-03-10 13:36:12 -05:00
parent cf7f3cf424
commit da5da99999

View file

@ -518,7 +518,9 @@ function preLoadCss(cssUrl) {
openParentDetails(document.getElementById(id));
}
// @ts-expect-error
/**
* @param {KeyboardEvent} ev
*/
function handleEscape(ev) {
// @ts-expect-error
searchState.clearInputTimeout();
@ -530,7 +532,9 @@ function preLoadCss(cssUrl) {
window.hideAllModals(true); // true = reset focus for tooltips
}
// @ts-expect-error
/**
* @param {KeyboardEvent} ev
*/
function handleShortcut(ev) {
// Don't interfere with browser shortcuts
const disableShortcuts = getSettingValue("disable-shortcuts") === "true";