Index: views/controls/menu/menu_controller.cc |
diff --git a/views/controls/menu/menu_controller.cc b/views/controls/menu/menu_controller.cc |
index a4b0d56f48d2483def9b3889175bacce4ffeafd4..359cbb7b34f1bf37e04c71e3975a0162a2aa152c 100644 |
--- a/views/controls/menu/menu_controller.cc |
+++ b/views/controls/menu/menu_controller.cc |
@@ -319,7 +319,7 @@ MenuItemView* MenuController::Run(Widget* parent, |
MessageLoopForUI* loop = MessageLoopForUI::current(); |
bool did_allow_task_nesting = loop->NestableTasksAllowed(); |
loop->SetNestableTasksAllowed(true); |
- loop->Run(this); |
+ loop->RunWithDispatcher(this); |
loop->SetNestableTasksAllowed(did_allow_task_nesting); |
if (ViewsDelegate::views_delegate) |