| Index: remoting/protocol/client_control_dispatcher.cc
|
| diff --git a/remoting/protocol/client_control_dispatcher.cc b/remoting/protocol/client_control_dispatcher.cc
|
| index 73bff85023361e3376ef4f8e96fe11e1c5e2ce90..4ed97ee0361d885ece4feb19ea6cb6468ec0f6b2 100644
|
| --- a/remoting/protocol/client_control_dispatcher.cc
|
| +++ b/remoting/protocol/client_control_dispatcher.cc
|
| @@ -22,6 +22,7 @@ ClientControlDispatcher::ClientControlDispatcher()
|
| : ChannelDispatcherBase(kControlChannelName),
|
| client_stub_(NULL),
|
| clipboard_stub_(NULL),
|
| + cursor_shape_stub_(NULL),
|
| writer_(new BufferedSocketWriter(base::MessageLoopProxy::current())) {
|
| }
|
|
|
| @@ -64,6 +65,8 @@ void ClientControlDispatcher::OnMessageReceived(
|
|
|
| if (message->has_clipboard_event()) {
|
| clipboard_stub_->InjectClipboardEvent(message->clipboard_event());
|
| + } else if (message->has_cursor_shape()) {
|
| + cursor_shape_stub_->SetCursorShape(message->cursor_shape());
|
| } else {
|
| LOG(WARNING) << "Unknown control message received.";
|
| }
|
|
|