From d50a1303452d807dee8c3b5023a1d4ea27042b2e Mon Sep 17 00:00:00 2001 From: karwosts <32912880+karwosts@users.noreply.github.com> Date: Wed, 16 Aug 2023 23:56:51 -0700 Subject: [PATCH] Add show_name to state label badge (#17603) --- src/components/entity/ha-state-label-badge.ts | 6 +++++- src/panels/lovelace/badges/hui-state-label-badge.ts | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/entity/ha-state-label-badge.ts b/src/components/entity/ha-state-label-badge.ts index 519dbfc107..417ce42024 100644 --- a/src/components/entity/ha-state-label-badge.ts +++ b/src/components/entity/ha-state-label-badge.ts @@ -62,6 +62,8 @@ export class HaStateLabelBadge extends LitElement { @property() public image?: string; + @property() public showName?: boolean; + @state() private _timerTimeRemaining?: number; private _connected?: boolean; @@ -132,7 +134,9 @@ export class HaStateLabelBadge extends LitElement { entityState, this._timerTimeRemaining )} - .description=${this.name ?? computeStateName(entityState)} + .description=${this.showName === false + ? undefined + : this.name ?? computeStateName(entityState)} > ${!image && showIcon ? html`