| Index: ui/aura/desktop/desktop_dispatcher_client.cc
|
| diff --git a/ui/aura/desktop/desktop_dispatcher_client.cc b/ui/aura/desktop/desktop_dispatcher_client.cc
|
| index d9a33cfdf1e08b3efddf0cdce0530cdb60dd28b3..0228746748c82e62abbe8b84bb23e75b386ccda5 100644
|
| --- a/ui/aura/desktop/desktop_dispatcher_client.cc
|
| +++ b/ui/aura/desktop/desktop_dispatcher_client.cc
|
| @@ -4,6 +4,8 @@
|
|
|
| #include "ui/aura/desktop/desktop_dispatcher_client.h"
|
|
|
| +#include "base/run_loop.h"
|
| +
|
| namespace aura {
|
|
|
| DesktopDispatcherClient::DesktopDispatcherClient() {}
|
| @@ -24,7 +26,8 @@ void DesktopDispatcherClient::RunWithDispatcher(
|
|
|
| // DefaultAcceleratorDispatcher dispatcher(nested_dispatcher,
|
| // associated_window);
|
| - loop->RunWithDispatcher(nested_dispatcher);
|
| + base::RunLoop run_loop(nested_dispatcher);
|
| + run_loop.Run();
|
| loop->SetNestableTasksAllowed(did_allow_task_nesting);
|
| }
|
|
|
|
|