From 4d792119d789a6902df121fa6e7af39dfe9c4540 Mon Sep 17 00:00:00 2001 From: aki Date: Thu, 28 Jul 2022 10:43:36 +0900 Subject: [PATCH] feat: Support ESC key --- src/Overlay.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Overlay.vue b/src/Overlay.vue index b5df749..421586b 100644 --- a/src/Overlay.vue +++ b/src/Overlay.vue @@ -130,6 +130,11 @@ export default { if (event.repeat || event.key === undefined) return + if (["Escape", "Esc"].includes(event.key) && this.enabled) { + this.disable() + return + } + const isCombo = this.toggleCombo?.every(key => this.isKeyActive(key, event)) if (isCombo) this.toggle()