diff --git a/panels/history/ha-panel-history.html b/panels/history/ha-panel-history.html index 51239a25db..00ac7e1264 100644 --- a/panels/history/ha-panel-history.html +++ b/panels/history/ha-panel-history.html @@ -35,8 +35,12 @@ on-tap="handleRefreshClick">
- + @@ -128,9 +132,12 @@ Polymer({ attached: function () { this.datePicker = new window.Pikaday({ - field: this.$.datePicker.inputElement, + field: document.createElement("input"), + trigger: this.$.datePicker.inputElement, onSelect: this.hass.entityHistoryActions.changeCurrentDate, }); + // Set the initial datePicker date, without triggering onSelect handler. + this.datePicker.setDate(this.selectedDate, true); }, detached: function () { diff --git a/panels/logbook/ha-panel-logbook.html b/panels/logbook/ha-panel-logbook.html index fb246d8282..bc61fc4662 100644 --- a/panels/logbook/ha-panel-logbook.html +++ b/panels/logbook/ha-panel-logbook.html @@ -139,9 +139,12 @@ Polymer({ attached: function () { this.datePicker = new window.Pikaday({ - field: this.$.datePicker.inputElement, + field: document.createElement("input"), + trigger: this.$.datePicker.inputElement, onSelect: this.hass.logbookActions.changeCurrentDate, }); + // Set the initial datePicker date, without triggering onSelect handler. + this.datePicker.setDate(this.selectedDate, true); }, detached: function () {