X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fsrc%2Fmain.js;h=3577b15577728aa25e17edf041727ac698606664;hp=f2e38f1f75b66e1b2e1fec1adc2ff160a57c0760;hb=1ef65040168ab7d55ce921abc9d63644a937d689;hpb=73f8753ff5abf6c5819684920565e655b6858175 diff --git a/client/src/main.js b/client/src/main.js index f2e38f1f..3577b155 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) + !["modalAccept", "modalConfirm", "modalChat", "modalPeople"] + .includes(m.id) ) { m.checked = false; }