Chromium Code Reviews| Index: ui/views/bubble/bubble_frame_view.cc |
| diff --git a/ui/views/bubble/bubble_frame_view.cc b/ui/views/bubble/bubble_frame_view.cc |
| index c7efa375752b4bdf136e9b9fab0f99b84bc18b16..5e6d11a21b9189c073aae335f4307a73e4376efc 100644 |
| --- a/ui/views/bubble/bubble_frame_view.cc |
| +++ b/ui/views/bubble/bubble_frame_view.cc |
| @@ -184,6 +184,10 @@ gfx::Rect BubbleFrameView::GetUpdatedWindowBounds(const gfx::Rect& anchor_rect, |
| MirrorArrowIfOffScreen(true, anchor_rect, client_size); |
| MirrorArrowIfOffScreen(false, anchor_rect, client_size); |
| } else { |
| + // Mirror as needed vertically if the arrow is on a horizontal edge and |
| + // vice-versa. |
| + MirrorArrowIfOffScreen(BubbleBorder::is_arrow_on_horizontal(arrow), |
| + anchor_rect, client_size); |
|
msw
2013/03/14 20:59:44
nit: indent to match the open paren above.
varunjain
2013/03/14 21:15:08
Done.
|
| OffsetArrowIfOffScreen(anchor_rect, client_size); |
| } |
| } |