diff options
-rw-r--r-- | platform/ios/MGLMapView.mm | 6 |
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 - |