diff options
author | Minh Nguyễn <mxn@1ec5.org> | 2016-04-19 08:54:39 -0700 |
---|---|---|
committer | Minh Nguyễn <mxn@1ec5.org> | 2016-04-19 08:54:39 -0700 |
commit | 3c4049c796270772184e4dd647c05e73774445e4 (patch) | |
tree | 469ffd2cc4b1be85f41b3d2e7c5099db323e1514 /platform/ios/src/MGLMapboxEvents.m | |
parent | e7ddaa9285fc5e6433a1faed0bf0a426d34d596a (diff) | |
download | qtlocation-mapboxgl-3c4049c796270772184e4dd647c05e73774445e4.tar.gz |
[ios] Toggle telemetry on main queue
Diffstat (limited to 'platform/ios/src/MGLMapboxEvents.m')
-rw-r--r-- | platform/ios/src/MGLMapboxEvents.m | 5 |
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 { |