| Index: services/ui/public/cpp/lib/window_tree_client.cc
|
| diff --git a/services/ui/public/cpp/lib/window_tree_client.cc b/services/ui/public/cpp/lib/window_tree_client.cc
|
| index 570d3e10d63b5c0b8b3995c1b1dfd3e4a4e80204..8c135735b9a476c9071432d2c788cd3aee8cd0f1 100644
|
| --- a/services/ui/public/cpp/lib/window_tree_client.cc
|
| +++ b/services/ui/public/cpp/lib/window_tree_client.cc
|
| @@ -1187,10 +1187,14 @@ void WindowTreeClient::WmCancelMoveLoop(uint32_t change_id) {
|
| window_manager_delegate_->OnWmCancelMoveLoop(window);
|
| }
|
|
|
| -void WindowTreeClient::OnAccelerator(uint32_t id,
|
| +void WindowTreeClient::OnAccelerator(uint32_t ack_id,
|
| + uint32_t accelerator_id,
|
| std::unique_ptr<ui::Event> event) {
|
| DCHECK(event);
|
| - window_manager_delegate_->OnAccelerator(id, *event.get());
|
| + const mojom::EventResult result =
|
| + window_manager_delegate_->OnAccelerator(accelerator_id, *event.get());
|
| + if (ack_id && window_manager_internal_client_)
|
| + window_manager_internal_client_->OnAcceleratorAck(ack_id, result);
|
| }
|
|
|
| void WindowTreeClient::SetFrameDecorationValues(
|
|
|