diff --git a/package.json b/package.json index a614d53..12f8e9b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@tp/tp-dialog", - "version": "1.2.0", + "version": "1.2.1", "description": "", "main": "tp-dialog.js", "scripts": { diff --git a/tp-dialog.js b/tp-dialog.js index 6775dc0..200c8d2 100644 --- a/tp-dialog.js +++ b/tp-dialog.js @@ -123,7 +123,12 @@ class TpDialog extends EventHelpers(LitElement) { } } - close() { + close(e) { + if (e) { + e.stopPropagation(); + e.preventDefault(); + } + this.dialog.close(); this.dispatchEvent(new CustomEvent('closed', { detail: null, bubbles: true, composed: true })); this.open = false;