From 905e036fbd7d0d74b9e4180bd27640115732ba5a Mon Sep 17 00:00:00 2001 From: Alexander Boriskov Date: Thu, 27 Aug 2020 12:37:45 +0300 Subject: [PATCH] [iOS] Background location update activates in route planning mode https://jira.mail.ru/browse/MAPSME-14665 --- iphone/Maps/Core/Location/MWMLocationManager.mm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/iphone/Maps/Core/Location/MWMLocationManager.mm b/iphone/Maps/Core/Location/MWMLocationManager.mm index 0bbbfe1ef3..45fc6bae95 100644 --- a/iphone/Maps/Core/Location/MWMLocationManager.mm +++ b/iphone/Maps/Core/Location/MWMLocationManager.mm @@ -82,10 +82,9 @@ BOOL keepRunningInBackground() if (needGPSForTrackRecorder) return YES; - auto const isRouteBuilt = [MWMRouter isRouteBuilt]; + auto const isOnRoute = [MWMRouter isOnRoute]; auto const isRouteFinished = [MWMRouter isRouteFinished]; - auto const isRouteRebuildingOnly = [MWMRouter isRouteRebuildingOnly]; - auto const needGPSForRouting = ((isRouteBuilt || isRouteRebuildingOnly) && !isRouteFinished); + auto const needGPSForRouting = (isOnRoute && !isRouteFinished); if (needGPSForRouting) return YES;