From ad9f18c231fa751c750a08f68ba01a345c578abd Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Mon, 16 Aug 2021 05:36:15 +0200 Subject: [PATCH] Keep datasets hidden after data update (#9823) --- src/components/chart/ha-chart-base.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/components/chart/ha-chart-base.ts b/src/components/chart/ha-chart-base.ts index 36970c31a3..035a5dda85 100644 --- a/src/components/chart/ha-chart-base.ts +++ b/src/components/chart/ha-chart-base.ts @@ -61,6 +61,11 @@ export default class HaChartBase extends LitElement { this.chart.config.type = this.chartType; } if (changedProps.has("data")) { + if (this._hiddenDatasets.size) { + this.data.datasets.forEach((dataset, index) => { + dataset.hidden = this._hiddenDatasets.has(index); + }); + } this.chart.data = this.data; } if (changedProps.has("options")) {