diff options
-rw-r--r-- | platform/ios/src/MGLMapView.mm | 2 | ||||
-rw-r--r-- | platform/macos/src/MGLMapView.mm | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/platform/ios/src/MGLMapView.mm b/platform/ios/src/MGLMapView.mm index 715929818f..24e195c70a 100644 --- a/platform/ios/src/MGLMapView.mm +++ b/platform/ios/src/MGLMapView.mm @@ -3409,7 +3409,7 @@ public: - (MGLCoordinateBounds)visibleCoordinateBounds { - return [self convertRect:self.bounds toCoordinateBoundsFromView:self]; + return [self convertRect:UIEdgeInsetsInsetRect(self.bounds, self.contentInset) toCoordinateBoundsFromView:self]; } - (void)setVisibleCoordinateBounds:(MGLCoordinateBounds)bounds diff --git a/platform/macos/src/MGLMapView.mm b/platform/macos/src/MGLMapView.mm index 091ba462cc..0fdecd6cc8 100644 --- a/platform/macos/src/MGLMapView.mm +++ b/platform/macos/src/MGLMapView.mm @@ -1290,7 +1290,7 @@ public: } - (MGLCoordinateBounds)visibleCoordinateBounds { - return [self convertRect:self.bounds toCoordinateBoundsFromView:self]; + return [self convertRect:UIEdgeInsetsInsetRect(self.bounds, self.contentInset) toCoordinateBoundsFromView:self]; } - (void)setVisibleCoordinateBounds:(MGLCoordinateBounds)bounds { |