diff --git a/src/model/price-range-impl.ts b/src/model/price-range-impl.ts index c746f1a380..e11ccb31b5 100644 --- a/src/model/price-range-impl.ts +++ b/src/model/price-range-impl.ts @@ -14,10 +14,10 @@ function computeFiniteResult( ): number { const firstFinite = Number.isFinite(valueOne); return firstFinite && Number.isFinite(valueTwo) - ? ensureFiniteWithFallback(method(valueOne, valueTwo), fallback) + ? method(valueOne, valueTwo) : firstFinite ? valueOne - : valueTwo; + : ensureFiniteWithFallback(valueTwo, fallback); } export class PriceRangeImpl {