From 150483e7d0cf841c786099dcd7ca12a8ac338f09 Mon Sep 17 00:00:00 2001 From: Karel-Jan Van Haute Date: Wed, 12 Feb 2025 15:56:02 +0100 Subject: [PATCH] Add the chip-cleared event to the chip component Fixes #429 --- tailoff/js/components/chip.component.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tailoff/js/components/chip.component.ts b/tailoff/js/components/chip.component.ts index 7732f904..399f81cb 100644 --- a/tailoff/js/components/chip.component.ts +++ b/tailoff/js/components/chip.component.ts @@ -279,7 +279,7 @@ class ChipElement { } private setTriggerText() { - const text = new DOMParser().parseFromString(this.getTriggerText(), "text/html"); + const text = new DOMParser().parseFromString(this.getTriggerText(), 'text/html'); this.triggerTextElement.innerText = text.documentElement.textContent; } @@ -392,6 +392,7 @@ class ChipElement { this.setTriggerLabel(); } this.setTriggerState(); + this.element.dispatchEvent(new Event('chip-cleared', { bubbles: true })); } private escapeAction(event) {