Fixed false positioning in case of location turning off

This commit is contained in:
r.kuznetsov 2016-11-03 13:52:46 +03:00
parent 77269ecfb0
commit 14f504e080

View file

@ -287,7 +287,7 @@ void setPermissionRequested()
- (void)processLocationUpdate:(CLLocation *)locationInfo
{
if (!locationInfo)
if (!locationInfo || self.lastLocationStatus != location::TLocationError::ENoError)
return;
location::GpsInfo const gpsInfo = gpsInfoFromLocation(locationInfo);
[self onLocationUpdate:gpsInfo];