| Index: ui/views/bubble/bubble_delegate.cc
|
| diff --git a/ui/views/bubble/bubble_delegate.cc b/ui/views/bubble/bubble_delegate.cc
|
| index 4f372c4a47e8bb9169aa62d87bce6280a46e2471..abfa8a5375605971e352a65e96dbf9f8ea651eff 100644
|
| --- a/ui/views/bubble/bubble_delegate.cc
|
| +++ b/ui/views/bubble/bubble_delegate.cc
|
| @@ -231,9 +231,10 @@ void BubbleDelegateView::OnWidgetBoundsChanged(Widget* widget,
|
| }
|
|
|
| gfx::Rect BubbleDelegateView::GetAnchorRect() {
|
| - gfx::Rect anchor_bounds = anchor_view() ? anchor_view()->GetBoundsInScreen() :
|
| - gfx::Rect(anchor_point_, gfx::Size());
|
| - anchor_bounds.Inset(anchor_insets_);
|
| + if (!anchor_view())
|
| + return anchor_rect_;
|
| + gfx::Rect anchor_bounds = anchor_view()->GetBoundsInScreen();
|
| + anchor_bounds.Inset(anchor_view_insets_);
|
| return anchor_bounds;
|
| }
|
|
|
|
|