diff options
-rw-r--r-- | views/widget/native_widget_gtk.cc | 4 | ||||
-rw-r--r-- | views/widget/native_widget_win.cc | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/views/widget/native_widget_gtk.cc b/views/widget/native_widget_gtk.cc index a73708a..6ecf284 100644 --- a/views/widget/native_widget_gtk.cc +++ b/views/widget/native_widget_gtk.cc @@ -2012,8 +2012,10 @@ namespace internal { // static NativeWidgetPrivate* NativeWidgetPrivate::CreateNativeWidget( NativeWidgetDelegate* delegate) { - if (Widget::IsPureViews() && delegate->GetDefaultParentView()) + if (Widget::IsPureViews() && + ViewsDelegate::views_delegate->GetDefaultParentView()) { return new NativeWidgetViews(delegate); + } return new NativeWidgetGtk(delegate); } diff --git a/views/widget/native_widget_win.cc b/views/widget/native_widget_win.cc index 113200f..3db46e8 100644 --- a/views/widget/native_widget_win.cc +++ b/views/widget/native_widget_win.cc @@ -2413,8 +2413,10 @@ namespace internal { // static NativeWidgetPrivate* NativeWidgetPrivate::CreateNativeWidget( internal::NativeWidgetDelegate* delegate) { - if (Widget::IsPureViews() && delegate->GetDefaultParentView()) + if (Widget::IsPureViews() && + ViewsDelegate::views_delegate->GetDefaultParentView()) { return new NativeWidgetViews(delegate); + } return new NativeWidgetWin(delegate); } |