Chromium Code Reviews| Index: remoting/android/java/src/org/chromium/chromoting/DesktopView.java |
| diff --git a/remoting/android/java/src/org/chromium/chromoting/DesktopView.java b/remoting/android/java/src/org/chromium/chromoting/DesktopView.java |
| index e0ceeae98ab1ca6db89ff26539d2ec9ae0445bc0..fd5751bc057f7c830badcf7c0ab755ae4fcb2f70 100644 |
| --- a/remoting/android/java/src/org/chromium/chromoting/DesktopView.java |
| +++ b/remoting/android/java/src/org/chromium/chromoting/DesktopView.java |
| @@ -201,16 +201,12 @@ public class DesktopView extends SurfaceView implements DesktopViewInterface, |
| getHolder().unlockCanvasAndPost(canvas); |
| - synchronized (mAnimationLock) { |
| - if (mInputAnimationRunning) { |
| - getHandler().postAtTime(new Runnable() { |
| - @Override |
| - public void run() { |
| - processAnimation(); |
| - } |
| - }, startTimeMs + 30); |
| + getHandler().postAtTime(new Runnable() { |
| + @Override |
|
Lambros
2016/06/27 23:16:16
I don't understand why removing the mInputAnimatio
Hzj_jie
2016/06/27 23:45:45
FeedbackAnimator adds itself as SelfRemovableParam
Yuwei
2016/06/28 04:26:51
If I understand it right, the bug is:
* When call
Yuwei
2016/06/28 08:43:40
I think if you use mOnPaint for TouchInputHandler
Hzj_jie
2016/06/28 18:57:49
Yes, that's the plan. This root cause of this bug
|
| + public void run() { |
| + processAnimation(); |
| } |
| - } |
| + }, startTimeMs + 30); |
| } |
| private void processAnimation() { |