From 8a0d3baf677ae09e2bc194b81a88df3f94a4a3a3 Mon Sep 17 00:00:00 2001 From: karwosts <32912880+karwosts@users.noreply.github.com> Date: Fri, 9 May 2025 09:35:54 -0700 Subject: [PATCH] Fix devices graph max_devices (#25406) --- .../lovelace/cards/energy/hui-energy-devices-graph-card.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/panels/lovelace/cards/energy/hui-energy-devices-graph-card.ts b/src/panels/lovelace/cards/energy/hui-energy-devices-graph-card.ts index fc987b3300..708514d836 100644 --- a/src/panels/lovelace/cards/energy/hui-energy-devices-graph-card.ts +++ b/src/panels/lovelace/cards/energy/hui-energy-devices-graph-card.ts @@ -244,7 +244,10 @@ export class HuiEnergyDevicesGraphCard chartData.sort((a: any, b: any) => b.value[0] - a.value[0]); - chartData.length = this._config?.max_devices || chartData.length; + chartData.length = Math.min( + this._config?.max_devices || Infinity, + chartData.length + ); this._chartData = datasets; await this.updateComplete;