Honor display_precision over duration-type format (#19396)

This commit is contained in:
karwosts 2024-01-15 06:33:00 -08:00 committed by GitHub
parent 62f6766e1b
commit 61eaa07b25
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -79,7 +79,8 @@ export const computeStateDisplayFromEntityAttributes = (
if (
attributes.device_class === "duration" &&
attributes.unit_of_measurement &&
UNIT_TO_MILLISECOND_CONVERT[attributes.unit_of_measurement]
UNIT_TO_MILLISECOND_CONVERT[attributes.unit_of_measurement] &&
entity?.display_precision === undefined
) {
try {
return formatDuration(state, attributes.unit_of_measurement);