diff --git a/src/panels/lovelace/views/hui-view.ts b/src/panels/lovelace/views/hui-view.ts index 3a8dcbcd04..60ee6c4760 100644 --- a/src/panels/lovelace/views/hui-view.ts +++ b/src/panels/lovelace/views/hui-view.ts @@ -131,7 +131,13 @@ export class HUIView extends UpdatingElement { this._layoutElement!.lovelace = lovelace; } - if (configChanged || hassChanged || editModeChanged) { + if ( + configChanged || + hassChanged || + editModeChanged || + changedProperties.has("_cards") || + changedProperties.has("_badges") + ) { this._layoutElement!.cards = this._cards; this._layoutElement!.badges = this._badges; }