From db162916839625869d6af3ad16982c961ba700cc Mon Sep 17 00:00:00 2001 From: Jeremy Blalock Date: Tue, 8 Jun 2021 11:11:24 -0500 Subject: [PATCH] Adds eventlistener support via document.createEvent --- src/picker.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/picker.js b/src/picker.js index 30dacb8..c548988 100644 --- a/src/picker.js +++ b/src/picker.js @@ -124,6 +124,13 @@ export class DatePickerImpl { if (target.getAttribute("aria-disabled") !== "true") { this._input.value = target.getAttribute("data-date"); this.hide(); + + // Dispatch change event + if (document.createEvent) { + const evt = document.createEvent('HTMLEvents'); + evt.initEvent('change', true, false); + this._input.dispatchEvent(evt) + } } }