From ea7661576389ddfda52d003a3ea50bd05d48e2a9 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Bellet Date: Tue, 20 Sep 2022 16:17:54 +0200 Subject: [PATCH] Forward focus event on calendar open --- app/webpacker/controllers/flatpickr_controller.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/webpacker/controllers/flatpickr_controller.js b/app/webpacker/controllers/flatpickr_controller.js index 230d3c7d7c..b6c619c859 100644 --- a/app/webpacker/controllers/flatpickr_controller.js +++ b/app/webpacker/controllers/flatpickr_controller.js @@ -57,6 +57,10 @@ export default class extends Flatpickr { this.fp.setDate(null); } + open() { + this.fp.element.dispatchEvent(new Event("focus")); + } + change(selectedDates, dateStr, instance) { if (this.hasStartTarget && this.hasEndTarget) { this.startTarget.value = selectedDates[0]