From 32c7c0b4f097ceaa6cc044dd6e0e9d944fdd0bdb Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Fri, 24 Apr 2020 10:35:56 +0200 Subject: [PATCH] Hide config entry title when same as integration name (#5589) --- .../config/integrations/ha-config-integrations.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/panels/config/integrations/ha-config-integrations.ts b/src/panels/config/integrations/ha-config-integrations.ts index 8caa6dccf5..090c672f8e 100644 --- a/src/panels/config/integrations/ha-config-integrations.ts +++ b/src/panels/config/integrations/ha-config-integrations.ts @@ -253,6 +253,10 @@ class HaConfigIntegrations extends SubscribeMixin(LitElement) { ? this._configEntries.map((item: any) => { const devices = this._getDevices(item); const entities = this._getEntities(item); + const integrationName = domainToName( + this.hass.localize, + item.domain + ); return item.source === "ignore" ? "" : html` @@ -271,10 +275,12 @@ class HaConfigIntegrations extends SubscribeMixin(LitElement) { />

- ${domainToName(this.hass.localize, item.domain)} + ${integrationName}

- ${item.title} + ${integrationName === item.title + ? html` ` + : item.title}

${devices.length || entities.length ? html`