X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fmain.js;h=b0f9ddccb0080a68265483b50ff72ff756dbba0b;hb=48edc620de7c6bbe791d690168392f50f02c328e;hp=f2e38f1f75b66e1b2e1fec1adc2ff160a57c0760;hpb=afde76668963c4d0d96002fcae2ebabb9acf81e4;p=vchess.git diff --git a/client/src/main.js b/client/src/main.js index f2e38f1f..b0f9ddcc 100644 --- a/client/src/main.js +++ b/client/src/main.js @@ -15,14 +15,15 @@ new Vue({ window.doClick = elemId => { document.getElementById(elemId).click(); }; - // Esc key can close modals: + // Esc key can close some modals: document.addEventListener("keydown", e => { if (e.code === "Escape") { let modalBoxes = document.querySelectorAll("[id^='modal']"); modalBoxes.forEach(m => { if ( m.checked && - !["modalAccept","modalConfirm"].includes(m.id) + !["Accept", "Confirm", "Chat", "People"] + .includes(m.id.substr(5)) //modalThing --> Thing ) { m.checked = false; }