Index: athena/input/accelerator_manager_impl.cc |
diff --git a/athena/input/accelerator_manager_impl.cc b/athena/input/accelerator_manager_impl.cc |
index ad0302308825974ae9c37587443d046e2183e95c..c1e037a40df29890775f362b7ffbf77d38b9881d 100644 |
--- a/athena/input/accelerator_manager_impl.cc |
+++ b/athena/input/accelerator_manager_impl.cc |
@@ -262,7 +262,8 @@ void AcceleratorManagerImpl::Init() { |
new AcceleratorDelegate(this)); |
accelerator_filter_.reset( |
- new wm::AcceleratorFilter(accelerator_delegate.Pass())); |
+ new wm::AcceleratorFilter(accelerator_delegate.Pass(), |
+ accelerator_history_.get())); |
toplevel->AddPreTargetHandler(accelerator_filter_.get()); |
} |
@@ -289,6 +290,7 @@ AcceleratorManagerImpl::AcceleratorManagerImpl( |
AcceleratorWrapper* accelerator_wrapper, |
bool global) |
: accelerator_wrapper_(accelerator_wrapper), |
+ accelerator_history_(new ui::AcceleratorHistory), |
debug_accelerators_enabled_(switches::IsDebugAcceleratorsEnabled()), |
global_(global) { |
} |