| Index: views/widget/native_widget_views.cc
|
| diff --git a/views/widget/native_widget_views.cc b/views/widget/native_widget_views.cc
|
| index bd0e56ff65036df5e86c853bb5959f810157c44b..9216383daabb8f8813edb29e2157e6948414c6f7 100644
|
| --- a/views/widget/native_widget_views.cc
|
| +++ b/views/widget/native_widget_views.cc
|
| @@ -119,7 +119,8 @@ void NativeWidgetViews::InitNativeWidget(const Widget::InitParams& params) {
|
| if (params.parent_widget) {
|
| parent_view = params.parent_widget->GetChildViewParent();
|
| } else if (ViewsDelegate::views_delegate &&
|
| - ViewsDelegate::views_delegate->GetDefaultParentView()) {
|
| + ViewsDelegate::views_delegate->GetDefaultParentView() &&
|
| + !params.child) {
|
| parent_view = ViewsDelegate::views_delegate->GetDefaultParentView();
|
| } else if (params.parent) {
|
| Widget* widget = Widget::GetWidgetForNativeView(params.parent);
|
|
|