commit | 3595be4d19caaa7ddfbff0b979d135aaf5ac20b1 | [log] [tgz] |
---|---|---|
author | Adrian Roos <roosa@google.com> | Thu Mar 05 16:31:15 2015 +0100 |
committer | Adrian Roos <roosa@google.com> | Mon Mar 16 22:25:15 2015 +0000 |
tree | f64cf51117f912c74bbf95c30ad5ce493839f052 | |
parent | f855b0d2d0c0c157d657668fcb98097e2aca097e [diff] [blame] |
Prevent sensor induced rotations while screen is touched Bug: 19408285 Change-Id: Idadacc4cfb0cf41477155dc837297bacc3533ba5
diff --git a/services/core/java/com/android/server/policy/PhoneWindowManager.java b/services/core/java/com/android/server/policy/PhoneWindowManager.java index 9746142..b44eade 100644 --- a/services/core/java/com/android/server/policy/PhoneWindowManager.java +++ b/services/core/java/com/android/server/policy/PhoneWindowManager.java
@@ -1327,6 +1327,14 @@ public void onDebug() { // no-op } + @Override + public void onDown() { + mOrientationListener.onTouchStart(); + } + @Override + public void onUpOrCancel() { + mOrientationListener.onTouchEnd(); + } }); mImmersiveModeConfirmation = new ImmersiveModeConfirmation(mContext); mWindowManagerFuncs.registerPointerEventListener(mSystemGestures);