From 8a7087af68ffb6c85dfbaa8374e463503addf1b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Minh=20Nguye=CC=82=CC=83n?= Date: Fri, 6 May 2016 08:11:50 -0700 Subject: [PATCH] [osx] Display print dialog after drawing Fixes #4956. --- platform/osx/src/MGLMapView.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/osx/src/MGLMapView.mm b/platform/osx/src/MGLMapView.mm index df244c2fd..91410e98a 100644 --- a/platform/osx/src/MGLMapView.mm +++ b/platform/osx/src/MGLMapView.mm @@ -735,7 +735,7 @@ public: std::string png = encodePNG(_mbglView->readStillImage()); NSData *data = [[NSData alloc] initWithBytes:png.data() length:png.size()]; NSImage *image = [[NSImage alloc] initWithData:data]; - [self printWithImage:image]; + [self performSelector:@selector(printWithImage:) withObject:image afterDelay:0]; } // [self updateUserLocationAnnotationView];