diff --git a/ios/MBXViewController.mm b/ios/MBXViewController.mm index 3a9acdac1d4..accd8bf9407 100644 --- a/ios/MBXViewController.mm +++ b/ios/MBXViewController.mm @@ -130,12 +130,17 @@ - (void)viewDidLoad [self.view addGestureRecognizer:quickZoom]; } - [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(startRender) name:MBXNeedsRenderNotification object:nil]; + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(startRender:) name:MBXNeedsRenderNotification object:nil]; displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(render:)]; [displayLink addToRunLoop:[NSRunLoop mainRunLoop] forMode:NSDefaultRunLoopMode]; } +- (void)startRender:(NSNotification *)notification +{ + [self startRender]; +} + - (void)startRender { [NSObject cancelPreviousPerformRequestsWithTarget:self];