| Index: ui/base/accelerators/accelerator_history.cc
|
| diff --git a/ui/base/accelerators/accelerator_history.cc b/ui/base/accelerators/accelerator_history.cc
|
| index 94e78da26927d3cca60b718d5c2ca74fefcfd1cd..e4fbc8130f04c772de74cb17e28fea93b631baa0 100644
|
| --- a/ui/base/accelerators/accelerator_history.cc
|
| +++ b/ui/base/accelerators/accelerator_history.cc
|
| @@ -31,4 +31,11 @@ void AcceleratorHistory::StoreCurrentAccelerator(
|
| }
|
| }
|
|
|
| +void AcceleratorHistory::InterruptCurrentAccelerator() {
|
| + if (current_accelerator_.key_state() == Accelerator::KeyState::PRESSED) {
|
| + // Only interrupts pressed keys.
|
| + current_accelerator_.set_interrupted_by_mouse_event(true);
|
| + }
|
| +}
|
| +
|
| } // namespace ui
|
|
|