| Index: ash/mus/accelerator_registrar_impl.cc
|
| diff --git a/ash/mus/accelerator_registrar_impl.cc b/ash/mus/accelerator_registrar_impl.cc
|
| index ee58053db02c4840f878d51de5fe52f1d8dc1a8d..db1ddb3d31c7353682d7e233e9ec58e25f6281b3 100644
|
| --- a/ash/mus/accelerator_registrar_impl.cc
|
| +++ b/ash/mus/accelerator_registrar_impl.cc
|
| @@ -56,12 +56,13 @@ bool AcceleratorRegistrarImpl::OwnsAccelerator(uint32_t accelerator_id) const {
|
| return !!accelerators_.count(accelerator_id);
|
| }
|
|
|
| -void AcceleratorRegistrarImpl::ProcessAccelerator(
|
| - uint32_t accelerator_id,
|
| - ::mus::mojom::EventPtr event) {
|
| +void AcceleratorRegistrarImpl::ProcessAccelerator(uint32_t accelerator_id,
|
| + const ui::Event& event) {
|
| DCHECK(OwnsAccelerator(accelerator_id));
|
| + // TODO(moshayedi): crbug.com/617167. Don't clone even once we map
|
| + // mojom::Event directly to ui::Event.
|
| accelerator_handler_->OnAccelerator(accelerator_id & kAcceleratorIdMask,
|
| - std::move(event));
|
| + ui::Event::Clone(event));
|
| }
|
|
|
| AcceleratorRegistrarImpl::~AcceleratorRegistrarImpl() {
|
|
|