From db82b856e0ff5805cf9e3f7d63e7130a80392045 Mon Sep 17 00:00:00 2001 From: Paul Bottein Date: Tue, 4 Jun 2024 16:46:38 +0200 Subject: [PATCH] Fix filter card visibility when show empty is false (#20985) --- .../lovelace/cards/hui-entity-filter-card.ts | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/panels/lovelace/cards/hui-entity-filter-card.ts b/src/panels/lovelace/cards/hui-entity-filter-card.ts index efa3d9730a..6dc0bb343f 100644 --- a/src/panels/lovelace/cards/hui-entity-filter-card.ts +++ b/src/panels/lovelace/cards/hui-entity-filter-card.ts @@ -163,14 +163,12 @@ export class HuiEntityFilterCard return false; }); - if ( - entitiesList.length === 0 && - this._config.show_empty === false && - !this.hidden - ) { - this.style.display = "none"; - this.toggleAttribute("hidden", true); - fireEvent(this, "card-visibility-changed", { value: false }); + if (entitiesList.length === 0 && this._config.show_empty === false) { + if (!this.hidden) { + this.style.display = "none"; + this.toggleAttribute("hidden", true); + fireEvent(this, "card-visibility-changed", { value: false }); + } return; }