From d9f4b07c93344f5e4ef0a2d474403adf41973885 Mon Sep 17 00:00:00 2001 From: "Justin R. Miller" Date: Mon, 10 Feb 2014 14:13:12 -0800 Subject: [PATCH] properly handle notifications --- ios/MBXViewController.mm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ios/MBXViewController.mm b/ios/MBXViewController.mm index 3a9acdac1..accd8bf94 100644 --- a/ios/MBXViewController.mm +++ b/ios/MBXViewController.mm @@ -130,12 +130,17 @@ class MBXMapView [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];