summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Rex <julian.rex@mapbox.com>2019-01-02 17:04:15 -0500
committerJulian Rex <julian.rex@mapbox.com>2019-01-02 17:04:15 -0500
commitb2f576c6eff682f1734ff49d108ecc9e26cf7eda (patch)
tree688926f7910274d7b1272c6aebbac69378482e2b
parent2c19356ae6537b42e90db8c77cf317b53f628c4f (diff)
downloadqtlocation-mapboxgl-upstream/jrex/on-did-become-idle.tar.gz
[ios, macos] Added missing mapViewDidBecomeIdle for iOS. Fixed typo.upstream/jrex/on-did-become-idle
-rw-r--r--platform/ios/src/MGLMapView.mm14
-rw-r--r--platform/macos/src/MGLMapView.mm2
2 files changed, 15 insertions, 1 deletions
diff --git a/platform/ios/src/MGLMapView.mm b/platform/ios/src/MGLMapView.mm
index 28367e83be..52bf4e83f5 100644
--- a/platform/ios/src/MGLMapView.mm
+++ b/platform/ios/src/MGLMapView.mm
@@ -5988,6 +5988,16 @@ public:
}
}
+- (void)mapViewDidBecomeIdle {
+ if (!_mbglMap) {
+ return;
+ }
+
+ if ([self.delegate respondsToSelector:@selector(mapViewDidBecomeIdle:)]) {
+ [self.delegate mapViewDidBecomeIdle:self];
+ }
+}
+
- (void)didFinishLoadingStyle {
if (!_mbglMap)
{
@@ -6546,6 +6556,10 @@ public:
[nativeView mapViewDidFinishRenderingMapFullyRendered:fullyRendered];
}
+ void onDidBecomeIdle() override {
+ [nativeView mapViewDidBecomeIdle];
+ }
+
void onDidFinishLoadingStyle() override {
[nativeView didFinishLoadingStyle];
}
diff --git a/platform/macos/src/MGLMapView.mm b/platform/macos/src/MGLMapView.mm
index 1ba2483d52..434f405a5f 100644
--- a/platform/macos/src/MGLMapView.mm
+++ b/platform/macos/src/MGLMapView.mm
@@ -939,7 +939,7 @@ public:
return;
}
- if ([self.delegate respondsToSelector:@selector(mapViewDidBecomeIdle)]) {
+ if ([self.delegate respondsToSelector:@selector(mapViewDidBecomeIdle:)]) {
[self.delegate mapViewDidBecomeIdle:self];
}
}