From b900cfc5cb5ba074370b65e68b8999f6f65506fa Mon Sep 17 00:00:00 2001 From: Alex Zolotarev Date: Tue, 25 Nov 2014 15:31:50 -1000 Subject: [PATCH] Display distance in feet starting from 1000 feet and less, not from 4XXX feet --- map/measurement_utils.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/map/measurement_utils.cpp b/map/measurement_utils.cpp index 7576828540..cdf2465bbe 100644 --- a/map/measurement_utils.cpp +++ b/map/measurement_utils.cpp @@ -35,7 +35,8 @@ bool FormatDistanceImpl(double m, string & res, return false; } - if (m >= highF) + // To display any lower units only if < 1000 + if (m >= 1000.0 * lowF) { double const v = m / highF; res = ToStringPrecision(v, v >= 10.0 ? 0 : 1) + high;