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()