aboutsummaryrefslogtreecommitdiff
path: root/p/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'p/scripts')
-rw-r--r--p/scripts/global_view.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/p/scripts/global_view.js b/p/scripts/global_view.js
index bc4a48b91..e9515be6a 100644
--- a/p/scripts/global_view.js
+++ b/p/scripts/global_view.js
@@ -73,6 +73,13 @@ function init_close_panel() {
document.getElementById('overlay').classList.remove('visible');
return false;
};
+ document.addEventListener('keydown', ev => {
+ const k = (ev.key.trim() || ev.code).toUpperCase();
+ if (k === 'ESCAPE' || k === 'ESC') {
+ document.querySelector('#overlay .close').click();
+ }
+ return false;
+ });
}
function init_global_view() {