From d4ace99de3b734a3096cfbf29f0bb4bb851f5968 Mon Sep 17 00:00:00 2001 From: Paul Bottein Date: Mon, 27 Feb 2023 10:10:35 +0100 Subject: [PATCH] Fix display precision label when unknown or unavailable (#15610) --- src/panels/config/entities/entity-registry-settings.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/panels/config/entities/entity-registry-settings.ts b/src/panels/config/entities/entity-registry-settings.ts index ffbf968507..641225f43c 100644 --- a/src/panels/config/entities/entity-registry-settings.ts +++ b/src/panels/config/entities/entity-registry-settings.ts @@ -288,7 +288,8 @@ export class EntityRegistrySettings extends SubscribeMixin(LitElement) { } private precisionLabel(precision?: number, stateValue?: string) { - const value = stateValue ?? 0; + const stateValueNumber = Number(stateValue); + const value = !isNaN(stateValueNumber) ? stateValueNumber : 0; return formatNumber(value, this.hass.locale, { minimumFractionDigits: precision, maximumFractionDigits: precision,