summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--platform/ios/MGLMapView.mm6
1 files changed, 6 insertions, 0 deletions
diff --git a/platform/ios/MGLMapView.mm b/platform/ios/MGLMapView.mm
index 586ceb20f6..ff31ec9e1a 100644
--- a/platform/ios/MGLMapView.mm
+++ b/platform/ios/MGLMapView.mm
@@ -642,6 +642,12 @@ std::chrono::steady_clock::duration secondsAsDuration(float duration)
{
[self.attributionSheet dismissWithClickedButtonIndex:self.attributionSheet.cancelButtonIndex animated:YES];
}
+
+ if (self.compass.alpha)
+ {
+ [self updateHeadingForDeviceOrientation];
+ [self updateCompass];
+ }
}
#pragma mark - Life Cycle -