| Index: views/bubble/bubble_delegate.cc
|
| diff --git a/views/bubble/bubble_delegate.cc b/views/bubble/bubble_delegate.cc
|
| index e4a0c63844b1ce2d9cae5e3d493689ccf62aaa91..24ac994981b4ed0e552a1cdd2d7dd2a8427eb358 100644
|
| --- a/views/bubble/bubble_delegate.cc
|
| +++ b/views/bubble/bubble_delegate.cc
|
| @@ -112,8 +112,9 @@ Widget* BubbleDelegateView::CreateBubble(BubbleDelegateView* bubble_delegate,
|
| Widget* bubble_widget = CreateBubbleWidget(bubble_delegate, parent_widget);
|
|
|
| #if defined(OS_WIN) && !defined(USE_AURA)
|
| - bubble_delegate->InitializeBorderWidget(parent_widget);
|
| + // First set the contents view to initialize view bounds for widget sizing.
|
| bubble_widget->SetContentsView(bubble_delegate->GetContentsView());
|
| + bubble_delegate->InitializeBorderWidget(parent_widget);
|
| bubble_widget->SetBounds(bubble_delegate->GetBubbleClientBounds());
|
| #else
|
| bubble_widget->SetBounds(bubble_delegate->GetBubbleBounds());
|
|
|