| 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 1a3ae270416cac0148ae01932b13e8265a0d116b..2a15779b5543729fcd8f4cc993c380bb5905bf3e 100644
|
| --- a/ui/views/bubble/bubble_frame_view.cc
|
| +++ b/ui/views/bubble/bubble_frame_view.cc
|
| @@ -36,6 +36,7 @@
|
| #include "ui/views/widget/widget.h"
|
| #include "ui/views/widget/widget_delegate.h"
|
| #include "ui/views/window/client_view.h"
|
| +#include "ui/views/window/dialog_delegate.h"
|
|
|
| namespace views {
|
|
|
| @@ -532,6 +533,9 @@ gfx::Size BubbleFrameView::GetSizeForClientSize(
|
| if (footnote_container_)
|
| size.Enlarge(0, footnote_container_->GetHeightForWidth(size.width()));
|
|
|
| + if (GetWidget()->widget_delegate()->AsDialogDelegate())
|
| + size.set_width(LayoutProvider::Get()->GetSnappedDialogWidth(size.width()));
|
| +
|
| return size;
|
| }
|
|
|
|
|