From 3c4049c796270772184e4dd647c05e73774445e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Minh=20Nguye=CC=82=CC=83n?= Date: Tue, 19 Apr 2016 08:54:39 -0700 Subject: [ios] Toggle telemetry on main queue --- platform/ios/src/MGLMapboxEvents.m | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'platform/ios') 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 { -- cgit v1.2.1