diff --git a/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/RoutePreview/MWMiPhoneRoutePreview.mm b/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/RoutePreview/MWMiPhoneRoutePreview.mm index dc5b06ec4d..4bdb9eeb0a 100644 --- a/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/RoutePreview/MWMiPhoneRoutePreview.mm +++ b/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/RoutePreview/MWMiPhoneRoutePreview.mm @@ -25,10 +25,10 @@ NSLayoutXAxisAnchor * backLeadingAnchor = sv.leadingAnchor; if (@available(iOS 11.0, *)) - { backLeadingAnchor = sv.safeAreaLayoutGuide.leadingAnchor; - } [self.backButton.leadingAnchor constraintEqualToAnchor:backLeadingAnchor].active = YES; + + [sv layoutIfNeeded]; } - (void)setIsVisible:(BOOL)isVisible @@ -43,13 +43,9 @@ if (isVisible) { if (@available(iOS 11.0, *)) - { topAnchor = sv.safeAreaLayoutGuide.topAnchor; - } else - { constant = statusBarHeight(); - } } self.verticalConstraint = [selfAnchor constraintEqualToAnchor:topAnchor constant:constant]; self.verticalConstraint.active = YES;