From 424f56c5ce4e83b3dc621660465194b517a06af6 Mon Sep 17 00:00:00 2001 From: Aleksey Belousov Date: Wed, 19 Aug 2020 12:44:27 +0300 Subject: [PATCH] [iOS] fix bug with distance units on bookmarks screen --- .../Maps/Core/Location/MWMLocationHelpers.h | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/iphone/Maps/Core/Location/MWMLocationHelpers.h b/iphone/Maps/Core/Location/MWMLocationHelpers.h index d7cd8a2caf..cd06e4fb99 100644 --- a/iphone/Maps/Core/Location/MWMLocationHelpers.h +++ b/iphone/Maps/Core/Location/MWMLocationHelpers.h @@ -18,18 +18,19 @@ static inline NSString * formattedDistance(double const & meters) { settings::TryGet(settings::kMeasurementUnits, units); std::string distance; - switch (units) - { - case measurement_utils::Units::Imperial: - measurement_utils::FormatDistanceWithLocalization(meters, - distance, - [[@" " stringByAppendingString:L(@"mile")] UTF8String], - [[@" " stringByAppendingString:L(@"foot")] UTF8String]); - case measurement_utils::Units::Metric: - measurement_utils::FormatDistanceWithLocalization(meters, - distance, - [[@" " stringByAppendingString:L(@"kilometer")] UTF8String], - [[@" " stringByAppendingString:L(@"meter")] UTF8String]); + switch (units) { + case measurement_utils::Units::Imperial: + measurement_utils::FormatDistanceWithLocalization(meters, + distance, + [[@" " stringByAppendingString:L(@"mile")] UTF8String], + [[@" " stringByAppendingString:L(@"foot")] UTF8String]); + break; + case measurement_utils::Units::Metric: + measurement_utils::FormatDistanceWithLocalization(meters, + distance, + [[@" " stringByAppendingString:L(@"kilometer")] UTF8String], + [[@" " stringByAppendingString:L(@"meter")] UTF8String]); + break; } return @(distance.c_str()); }