diff --git a/ios/MBXViewController.mm b/ios/MBXViewController.mm index 4a3a9cf2c..cc18e97ed 100644 --- a/ios/MBXViewController.mm +++ b/ios/MBXViewController.mm @@ -427,7 +427,14 @@ namespace llmr void restart() { - viewController.paused = NO; + if ([NSThread isMainThread]) + { + viewController.paused = NO; + } + else + { + [viewController performSelectorOnMainThread:@selector(setPaused:) withObject:@(NO) waitUntilDone:NO]; + } } double time()