From 59d0e4e2b976be909e5ab1624abe3865b27bd5e1 Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Wed, 22 Jan 2020 22:14:35 -0600 Subject: [PATCH] =?UTF-8?q?=E2=99=BF=20close=20card=20editor=20on=20ESC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lovelace/editor/card-editor/hui-dialog-edit-card.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/panels/lovelace/editor/card-editor/hui-dialog-edit-card.ts b/src/panels/lovelace/editor/card-editor/hui-dialog-edit-card.ts index e75a279163cd..379be4c30d6d 100755 --- a/src/panels/lovelace/editor/card-editor/hui-dialog-edit-card.ts +++ b/src/panels/lovelace/editor/card-editor/hui-dialog-edit-card.ts @@ -86,7 +86,7 @@ export class HuiDialogEditCard extends LitElement { } return html` - +

${heading}

@@ -264,6 +264,12 @@ export class HuiDialogEditCard extends LitElement { this._error = ev.detail.error; } + private _handleKeyUp(ev: KeyboardEvent) { + if (ev.keyCode === 27) { + this._close(); + } + } + private _close(): void { this._params = undefined; this._cardConfig = undefined;