diff options
Diffstat (limited to 'platform/ios/src/MGLMapView.mm')
-rw-r--r-- | platform/ios/src/MGLMapView.mm | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/platform/ios/src/MGLMapView.mm b/platform/ios/src/MGLMapView.mm index 2def0c54f0..adfb635312 100644 --- a/platform/ios/src/MGLMapView.mm +++ b/platform/ios/src/MGLMapView.mm @@ -439,7 +439,9 @@ mbgl::Duration MGLDurationInSeconds(NSTimeInterval duration) _pendingLongitude = NAN; _targetCoordinate = kCLLocationCoordinate2DInvalid; - [MGLMapboxEvents pushEvent:MGLEventTypeMapLoad withAttributes:@{}]; + if ([UIApplication sharedApplication].applicationState != UIApplicationStateBackground) { + [MGLMapboxEvents pushEvent:MGLEventTypeMapLoad withAttributes:@{}]; + } } - (void)createGLView @@ -982,6 +984,8 @@ mbgl::Duration MGLDurationInSeconds(NSTimeInterval duration) _displayLink.paused = NO; [self validateLocationServices]; + + [MGLMapboxEvents pushEvent:MGLEventTypeMapLoad withAttributes:@{}]; } } |