[Win] Make message box modal.
authorCheng Zhao <zcbenz@gmail.com>
Wed, 24 Jul 2013 10:51:03 +0000 (18:51 +0800)
committerCheng Zhao <zcbenz@gmail.com>
Wed, 24 Jul 2013 10:51:03 +0000 (18:51 +0800)
browser/message_box_win.cc

index 78693c6..35d1d6d 100644 (file)
@@ -40,6 +40,7 @@ class MessageDialog : public base::MessageLoop::Dispatcher,
   virtual views::Widget* GetWidget() OVERRIDE;
   virtual const views::Widget* GetWidget() const OVERRIDE;
   virtual views::ClientView* CreateClientView(views::Widget* widget) OVERRIDE;
+  virtual ui::ModalType GetModalType() const OVERRIDE;
 
   // Overridden from views::ButtonListener:
   virtual void ButtonPressed(views::Button* sender,
@@ -104,6 +105,10 @@ views::ClientView* MessageDialog::CreateClientView(views::Widget* widget) {
   return new views::ClientView(widget, message_box_view_);
 }
 
+ui::ModalType MessageDialog::GetModalType() const {
+  return ui::MODAL_TYPE_WINDOW;
+}
+
 void MessageDialog::ButtonPressed(views::Button* sender,
                                   const ui::Event& event) {
 }