| Index: remoting/android/java/src/org/chromium/chromoting/TouchInputHandler.java
|
| diff --git a/remoting/android/java/src/org/chromium/chromoting/TouchInputHandler.java b/remoting/android/java/src/org/chromium/chromoting/TouchInputHandler.java
|
| index 6a9cc2385fb1a3fd3f6081daaccdadaf23cdc532..7e2b4992ff78c29661e461d1443aff8abdbd4e20 100644
|
| --- a/remoting/android/java/src/org/chromium/chromoting/TouchInputHandler.java
|
| +++ b/remoting/android/java/src/org/chromium/chromoting/TouchInputHandler.java
|
| @@ -294,10 +294,7 @@ public class TouchInputHandler {
|
| }
|
|
|
| // Ensure the cursor state is updated appropriately.
|
| - // TODO (zijiehe): Move repaint control out of DesktopView.
|
| - if (mViewer instanceof DesktopView) {
|
| - ((DesktopView) mViewer).requestRepaint();
|
| - }
|
| + mViewer.cursorVisibilityChanged();
|
| }
|
|
|
| private void handleSoftInputMethodVisibilityChanged(
|
| @@ -457,6 +454,7 @@ public class TouchInputHandler {
|
| mInputStrategy.injectCursorMoveEvent(newX, newY);
|
| }
|
| }
|
| + mViewer.cursorMoved();
|
| }
|
|
|
| /** Processes a (multi-finger) swipe gesture. */
|
|
|