summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorMinh Nguyễn <mxn@1ec5.org>2016-04-19 08:54:39 -0700
committerMinh Nguyễn <mxn@1ec5.org>2016-04-19 08:54:39 -0700
commit3c4049c796270772184e4dd647c05e73774445e4 (patch)
tree469ffd2cc4b1be85f41b3d2e7c5099db323e1514 /platform
parente7ddaa9285fc5e6433a1faed0bf0a426d34d596a (diff)
downloadqtlocation-mapboxgl-3c4049c796270772184e4dd647c05e73774445e4.tar.gz
[ios] Toggle telemetry on main queue
Diffstat (limited to 'platform')
-rw-r--r--platform/ios/src/MGLMapboxEvents.m5
1 files changed, 3 insertions, 2 deletions
diff --git a/platform/ios/src/MGLMapboxEvents.m b/platform/ios/src/MGLMapboxEvents.m
index 681b95b875..5b195a3baa 100644
--- a/platform/ios/src/MGLMapboxEvents.m
+++ b/platform/ios/src/MGLMapboxEvents.m
@@ -240,8 +240,9 @@ const NSTimeInterval MGLFlushInterval = 180;
}
- (void)userDefaultsDidChange:(NSNotification *)notification {
- MGLAssertIsMainThread();
- [self pauseOrResumeMetricsCollectionIfRequired];
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [self pauseOrResumeMetricsCollectionIfRequired];
+ });
}
- (void)pauseOrResumeMetricsCollectionIfRequired {