mirror of
https://github.com/home-assistant/frontend.git
synced 2025-08-02 05:57:54 +00:00
Call super updated (#2293)
This commit is contained in:
parent
18de427145
commit
0dfca2f33b
@ -153,6 +153,7 @@ class HaLabelBadge extends LitElement {
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected updated(changedProperties: PropertyValues): void {
|
protected updated(changedProperties: PropertyValues): void {
|
||||||
|
super.updated(changedProperties);
|
||||||
if (changedProperties.has("image")) {
|
if (changedProperties.has("image")) {
|
||||||
this.shadowRoot!.getElementById("badge")!.style.backgroundImage = this
|
this.shadowRoot!.getElementById("badge")!.style.backgroundImage = this
|
||||||
.image
|
.image
|
||||||
|
@ -70,6 +70,7 @@ export class CloudExposedEntities extends LitElement {
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected updated(changedProperties: PropertyValues) {
|
protected updated(changedProperties: PropertyValues) {
|
||||||
|
super.updated(changedProperties);
|
||||||
if (
|
if (
|
||||||
changedProperties.has("filter") &&
|
changedProperties.has("filter") &&
|
||||||
changedProperties.get("filter") !== this.filter
|
changedProperties.get("filter") !== this.filter
|
||||||
|
@ -79,6 +79,7 @@ export class CloudWebhooks extends LitElement {
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected updated(changedProps: PropertyValues) {
|
protected updated(changedProps: PropertyValues) {
|
||||||
|
super.updated(changedProps);
|
||||||
if (changedProps.has("cloudStatus") && this.cloudStatus) {
|
if (changedProps.has("cloudStatus") && this.cloudStatus) {
|
||||||
this._cloudHooks = this.cloudStatus.prefs.cloudhooks || {};
|
this._cloudHooks = this.cloudStatus.prefs.cloudhooks || {};
|
||||||
}
|
}
|
||||||
|
@ -88,7 +88,8 @@ class HuiEntitiesCard extends hassLocalizeLitMixin(LitElement)
|
|||||||
this._configEntities = entities;
|
this._configEntities = entities;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected updated(_changedProperties: PropertyValues): void {
|
protected updated(changedProperties: PropertyValues): void {
|
||||||
|
super.updated(changedProperties);
|
||||||
if (this._hass && this._config) {
|
if (this._hass && this._config) {
|
||||||
applyThemesOnElement(this, this._hass.themes, this._config.theme);
|
applyThemesOnElement(this, this._hass.themes, this._config.theme);
|
||||||
}
|
}
|
||||||
|
@ -116,6 +116,7 @@ class HuiEntityButtonCard extends hassLocalizeLitMixin(LitElement)
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected updated(changedProps: PropertyValues): void {
|
protected updated(changedProps: PropertyValues): void {
|
||||||
|
super.updated(changedProps);
|
||||||
if (!this._config || !this.hass) {
|
if (!this._config || !this.hass) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -151,6 +151,7 @@ class HuiGaugeCard extends LitElement implements LovelaceCard {
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected updated(changedProps: PropertyValues): void {
|
protected updated(changedProps: PropertyValues): void {
|
||||||
|
super.updated(changedProps);
|
||||||
if (!this._config || !this.hass) {
|
if (!this._config || !this.hass) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -135,6 +135,7 @@ export class HuiGlanceCard extends hassLocalizeLitMixin(LitElement)
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected updated(changedProperties: PropertyValues): void {
|
protected updated(changedProperties: PropertyValues): void {
|
||||||
|
super.updated(changedProperties);
|
||||||
if (!this._config || !this.hass) {
|
if (!this._config || !this.hass) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -162,6 +162,7 @@ export class HuiLightCard extends hassLocalizeLitMixin(LitElement)
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected updated(changedProps: PropertyValues): void {
|
protected updated(changedProps: PropertyValues): void {
|
||||||
|
super.updated(changedProps);
|
||||||
if (!this._config || !this.hass || !this._jQuery) {
|
if (!this._config || !this.hass || !this._jQuery) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -274,6 +274,7 @@ class HuiSensorCard extends LitElement implements LovelaceCard {
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected updated(changedProps: PropertyValues) {
|
protected updated(changedProps: PropertyValues) {
|
||||||
|
super.updated(changedProps);
|
||||||
if (!this._config || this._config.graph !== "line" || !this.hass) {
|
if (!this._config || this._config.graph !== "line" || !this.hass) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -152,6 +152,7 @@ export class HuiThermostatCard extends hassLocalizeLitMixin(LitElement)
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected updated(changedProps: PropertyValues): void {
|
protected updated(changedProps: PropertyValues): void {
|
||||||
|
super.updated(changedProps);
|
||||||
if (!this._config || !this.hass || !changedProps.has("hass")) {
|
if (!this._config || !this.hass || !changedProps.has("hass")) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -25,6 +25,7 @@ class HuiEntitiesToggle extends LitElement {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public updated(changedProperties: PropertyValues) {
|
public updated(changedProperties: PropertyValues) {
|
||||||
|
super.updated(changedProperties);
|
||||||
if (changedProperties.has("entities")) {
|
if (changedProperties.has("entities")) {
|
||||||
this._toggleEntities = this.entities!.filter(
|
this._toggleEntities = this.entities!.filter(
|
||||||
(entityId) =>
|
(entityId) =>
|
||||||
|
@ -78,6 +78,7 @@ class HuiTimestampDisplay extends hassLocalizeLitMixin(LitElement) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected updated(changedProperties: PropertyValues) {
|
protected updated(changedProperties: PropertyValues) {
|
||||||
|
super.updated(changedProperties);
|
||||||
if (!changedProperties.has("format") || !this._connected) {
|
if (!changedProperties.has("format") || !this._connected) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -105,6 +105,7 @@ class LovelacePanel extends hassLocalizeLitMixin(LitElement) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public updated(changedProps: PropertyValues): void {
|
public updated(changedProps: PropertyValues): void {
|
||||||
|
super.updated(changedProps);
|
||||||
if (changedProps.has("narrow") || changedProps.has("showMenu")) {
|
if (changedProps.has("narrow") || changedProps.has("showMenu")) {
|
||||||
this._updateColumns();
|
this._updateColumns();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user