From 8f79d6bd0489cdc5d19b6bc14c463734c6793535 Mon Sep 17 00:00:00 2001 From: flixlix Date: Sat, 9 Sep 2023 15:38:58 +0000 Subject: [PATCH] fix: :bug: clicking grid no action --- src/power-flow-card-plus.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/power-flow-card-plus.ts b/src/power-flow-card-plus.ts index 4814c33..ae16d2c 100644 --- a/src/power-flow-card-plus.ts +++ b/src/power-flow-card-plus.ts @@ -1348,9 +1348,9 @@ export class PowerFlowCardPlus extends LitElement {
void }) => { - const outageTarget = grid.powerOutage.entityGenerator ?? entities.grid?.power_outage.entity; + const outageTarget = grid.powerOutage?.entityGenerator ?? entities.grid?.power_outage?.entity; const target = - grid.powerOutage.isOutage && outageTarget + grid.powerOutage?.isOutage && outageTarget ? outageTarget : typeof entities.grid!.entity === "string" ? entities.grid!.entity @@ -1359,9 +1359,9 @@ export class PowerFlowCardPlus extends LitElement { }} @keyDown=${(e: { key: string; stopPropagation: () => void }) => { if (e.key === "Enter") { - const outageTarget = grid.powerOutage.entityGenerator ?? entities.grid?.power_outage.entity; + const outageTarget = grid.powerOutage?.entityGenerator ?? entities.grid?.power_outage?.entity; const target = - grid.powerOutage.isOutage && outageTarget + grid.powerOutage?.isOutage && outageTarget ? outageTarget : typeof entities.grid!.entity === "string" ? entities.grid!.entity @@ -1408,7 +1408,7 @@ export class PowerFlowCardPlus extends LitElement { ${this.displayValue(grid.state.fromGrid)} ` : ""} - ${grid.powerOutage.isOutage && !grid.powerOutage.entityGenerator + ${grid.powerOutage?.isOutage && !grid.powerOutage?.entityGenerator ? html`${grid.powerOutage.name}` : ""}