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 ( if (
attributes.device_class === "duration" && attributes.device_class === "duration" &&
attributes.unit_of_measurement && 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 { try {
return formatDuration(state, attributes.unit_of_measurement); return formatDuration(state, attributes.unit_of_measurement);