Fix theme on sensor card (#4724)

This commit is contained in:
Joakim Sørensen 2020-02-03 09:30:20 +01:00 committed by GitHub
parent cbe4782d78
commit ad676d7fd3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -285,7 +285,7 @@ class HuiSensorCard extends LitElement implements LovelaceCard {
protected updated(changedProps: PropertyValues) {
super.updated(changedProps);
if (!this._config || this._config.graph !== "line" || !this.hass) {
if (!this._config || !this.hass) {
return;
}
@ -303,11 +303,13 @@ class HuiSensorCard extends LitElement implements LovelaceCard {
applyThemesOnElement(this, this.hass.themes, this._config!.theme);
}
const minute = 60000;
if (changedProps.has("_config")) {
this._getHistory();
} else if (Date.now() - this._date!.getTime() >= minute) {
this._getHistory();
if (this._config.graph === "line") {
const minute = 60000;
if (changedProps.has("_config")) {
this._getHistory();
} else if (Date.now() - this._date!.getTime() >= minute) {
this._getHistory();
}
}
}