| Index: ui/views/controls/menu/menu_controller.cc
|
| diff --git a/ui/views/controls/menu/menu_controller.cc b/ui/views/controls/menu/menu_controller.cc
|
| index 37db59dfd9313ef7ac30b9dbc1b132207cbe56ea..335945f284ed025510dfe538b0f75ded3e3421d5 100644
|
| --- a/ui/views/controls/menu/menu_controller.cc
|
| +++ b/ui/views/controls/menu/menu_controller.cc
|
| @@ -1554,7 +1554,7 @@ bool MenuController::ShowSiblingMenu(SubmenuView* source,
|
| alt_menu->PrepareForRun(
|
| false, has_mnemonics,
|
| source->GetMenuItem()->GetRootMenuItem()->show_mnemonics_);
|
| - alt_menu->controller_ = this;
|
| + alt_menu->controller_ = AsWeakPtr();
|
| SetSelection(alt_menu, SELECTION_OPEN_SUBMENU | SELECTION_UPDATE_IMMEDIATELY);
|
| return true;
|
| }
|
|
|