| Index: mash/example/window_type_launcher/window_type_launcher.cc
|
| diff --git a/mash/example/window_type_launcher/window_type_launcher.cc b/mash/example/window_type_launcher/window_type_launcher.cc
|
| index 76efffcb16c79ae1fc0bc5cb3f9654aa4aece323..0f5d5f488754beb3ffda50c1d31252caf6e7291a 100644
|
| --- a/mash/example/window_type_launcher/window_type_launcher.cc
|
| +++ b/mash/example/window_type_launcher/window_type_launcher.cc
|
| @@ -48,14 +48,14 @@ class ModalWindow : public views::WidgetDelegateView,
|
| base::ASCIIToUTF16("Moar!"))) {
|
| ++g_color_index %= arraysize(g_colors);
|
| open_button_->SetStyle(views::Button::STYLE_BUTTON);
|
| + open_button_->SetVisible(modal_type != ui::MODAL_TYPE_SYSTEM);
|
| AddChildView(open_button_);
|
| }
|
| ~ModalWindow() override {}
|
|
|
| static void OpenModalWindow(aura::Window* parent, ui::ModalType modal_type) {
|
| - views::Widget* widget =
|
| - views::Widget::CreateWindowWithParent(new ModalWindow(modal_type),
|
| - parent);
|
| + views::Widget* widget = views::Widget::CreateWindowWithParent(
|
| + new ModalWindow(modal_type), parent);
|
| widget->GetNativeView()->SetName("ModalWindow");
|
| widget->Show();
|
| }
|
| @@ -308,8 +308,7 @@ class WindowTypeLauncherView : public views::WidgetDelegateView,
|
| NOTIMPLEMENTED();
|
| }
|
| else if (sender == system_modal_button_) {
|
| - ModalWindow::OpenModalWindow(GetWidget()->GetNativeView(),
|
| - ui::MODAL_TYPE_SYSTEM);
|
| + ModalWindow::OpenModalWindow(nullptr, ui::MODAL_TYPE_SYSTEM);
|
| } else if (sender == window_modal_button_) {
|
| ModalWindow::OpenModalWindow(GetWidget()->GetNativeView(),
|
| ui::MODAL_TYPE_WINDOW);
|
|
|