Skip to content

Commit

Permalink
Minor cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
rccoleman committed Nov 13, 2022
1 parent 4c516ad commit a66b307
Showing 1 changed file with 8 additions and 9 deletions.
17 changes: 8 additions & 9 deletions src/lamarzocco-config-card.ts
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ export class LaMarzoccoConfigCard extends LitElement implements LovelaceCard {
this.content.push(html`
<div class=${classMap(this.controlClass)}>
<button class=${classMap(
valueRange.isEnabled(this._hass)
valueRange.isEnabled(this.hass)
? this.buttonLabelClassEnabled
: this.buttonLabelClassDisabled
)} @click="${() => this.onEnableDisable(valueRange)}}" id=${valueRange.label}
Expand All @@ -196,16 +196,15 @@ export class LaMarzoccoConfigCard extends LitElement implements LovelaceCard {
}

set hass(hass: HomeAssistant) {
if (!this._hass) {
this._hass = hass;
const old_hass = this.hass;
this._hass = hass;

if (!old_hass) {
this.buildElements();
} else {
let needsUpdate = false;
for (const valueRange of this.valueRangeList) {
if ((needsUpdate = valueRange.updateHass(this._hass, hass))) break;
}

this._hass = hass;
const needsUpdate = this.valueRangeList.some((valueRange) =>
valueRange.updateHass(old_hass, hass)
);

if (needsUpdate) {
this.generateHTML();
Expand Down

0 comments on commit a66b307

Please sign in to comment.