diff options
Diffstat (limited to 'chrome/browser/ui')
-rw-r--r-- | chrome/browser/ui/views/toolbar_view.cc | 12 | ||||
-rw-r--r-- | chrome/browser/ui/views/toolbar_view.h | 5 |
2 files changed, 1 insertions, 16 deletions
diff --git a/chrome/browser/ui/views/toolbar_view.cc b/chrome/browser/ui/views/toolbar_view.cc index 09c6d89..3178e69 100644 --- a/chrome/browser/ui/views/toolbar_view.cc +++ b/chrome/browser/ui/views/toolbar_view.cc @@ -92,8 +92,7 @@ ToolbarView::ToolbarView(Browser* browser) app_menu_(NULL), profile_(NULL), browser_(browser), - profiles_menu_contents_(NULL), - destroyed_flag_(NULL) { + profiles_menu_contents_(NULL) { SetID(VIEW_ID_TOOLBAR); browser_->command_updater()->AddCommandObserver(IDC_BACK, this); @@ -115,9 +114,6 @@ ToolbarView::ToolbarView(Browser* browser) } ToolbarView::~ToolbarView() { - if (destroyed_flag_) - *destroyed_flag_ = true; - // NOTE: Don't remove the command observers here. This object gets destroyed // after the Browser (which owns the CommandUpdater), so the CommandUpdater is // already gone. @@ -339,8 +335,6 @@ bool ToolbarView::GetAcceleratorInfo(int id, ui::Accelerator* accel) { void ToolbarView::RunMenu(views::View* source, const gfx::Point& /* pt */) { DCHECK_EQ(VIEW_ID_APP_MENU, source->GetID()); - bool destroyed_flag = false; - destroyed_flag_ = &destroyed_flag; wrench_menu_ = new WrenchMenu(browser_); wrench_menu_->Init(wrench_menu_model_.get()); @@ -348,10 +342,6 @@ void ToolbarView::RunMenu(views::View* source, const gfx::Point& /* pt */) { menu_listeners_[i]->OnMenuOpened(); wrench_menu_->RunMenu(app_menu_); - - if (destroyed_flag) - return; - destroyed_flag_ = NULL; } //////////////////////////////////////////////////////////////////////////////// diff --git a/chrome/browser/ui/views/toolbar_view.h b/chrome/browser/ui/views/toolbar_view.h index 04a0a04..da667aa 100644 --- a/chrome/browser/ui/views/toolbar_view.h +++ b/chrome/browser/ui/views/toolbar_view.h @@ -221,11 +221,6 @@ class ToolbarView : public AccessiblePaneView, NotificationRegistrar registrar_; - // If non-null the destructor sets this to true. This is set to a non-null - // while the menu is showing and used to detect if the menu was deleted while - // running. - bool* destroyed_flag_; - DISALLOW_IMPLICIT_CONSTRUCTORS(ToolbarView); }; |