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")) {