summaryrefslogtreecommitdiff
path: root/platform/osx/src/MGLMapView.mm
diff options
context:
space:
mode:
authorMinh Nguyễn <mxn@1ec5.org>2016-05-06 08:11:50 -0700
committerMinh Nguyễn <mxn@1ec5.org>2016-05-06 08:11:50 -0700
commit8a7087af68ffb6c85dfbaa8374e463503addf1b6 (patch)
tree42878d8f04b925410eab8978a87d9a9658db5d08 /platform/osx/src/MGLMapView.mm
parent1ade5e3aa67dc0994b0de7f381b5e0a6592ece12 (diff)
downloadqtlocation-mapboxgl-8a7087af68ffb6c85dfbaa8374e463503addf1b6.tar.gz
[osx] Display print dialog after drawing
Fixes #4956.
Diffstat (limited to 'platform/osx/src/MGLMapView.mm')
-rw-r--r--platform/osx/src/MGLMapView.mm2
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/osx/src/MGLMapView.mm b/platform/osx/src/MGLMapView.mm
index df244c2fdd..91410e98aa 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];