diff options
Diffstat (limited to 'iphone/Maps')
-rw-r--r-- | iphone/Maps/Classes/MWMDirectionView.mm | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/iphone/Maps/Classes/MWMDirectionView.mm b/iphone/Maps/Classes/MWMDirectionView.mm index abb352adbf..d27f219b12 100644 --- a/iphone/Maps/Classes/MWMDirectionView.mm +++ b/iphone/Maps/Classes/MWMDirectionView.mm @@ -38,12 +38,13 @@ static CGFloat const kDirectionArrowSide = IPAD ? 260. : 160.; - (void)layoutSubviews { - self.frame = self.superview.bounds; + UIView * superview = self.superview; + self.frame = superview.bounds; CGSize const size = self.superview.size; self.size = size; CGFloat const minimumBorderOffset = 40.; BOOL const isLandscape = size.width > size.height; - + [superview bringSubviewToFront:self]; if (isLandscape) { CGFloat const defaultWidth = size.width - 3. * minimumBorderOffset - kDirectionArrowSide; |