summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author William Leshner <wleshner@google.com> 2023-01-25 01:16:21 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2023-01-25 01:16:21 +0000
commit5e3e0d6206ccbb9f05f3fff143388d4be66b4f0e (patch)
treea34778a9da5835c929ff4eb5bb166f5b712dd836
parentfb9ff85c3bbe91d6ea71ab2609a37023c969654c (diff)
parent20e330dc28bf24d4ac27a37f1362a6b73b7fcdf1 (diff)
Merge "Do not go to dream on power button press when screen is off." into tm-qpr-dev am: 20e330dc28
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20968963 Change-Id: Ieab3bcbe22c7a837b4d78022d8960e0ef657b004 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--services/core/java/com/android/server/policy/PhoneWindowManager.java7
1 files changed, 1 insertions, 6 deletions
diff --git a/services/core/java/com/android/server/policy/PhoneWindowManager.java b/services/core/java/com/android/server/policy/PhoneWindowManager.java
index b0856fae062a..53cfede9aa4b 100644
--- a/services/core/java/com/android/server/policy/PhoneWindowManager.java
+++ b/services/core/java/com/android/server/policy/PhoneWindowManager.java
@@ -977,12 +977,7 @@ public class PhoneWindowManager implements WindowManagerPolicy {
powerMultiPressAction(eventTime, interactive, mTriplePressOnPowerBehavior);
} else if (count > 3 && count <= getMaxMultiPressPowerCount()) {
Slog.d(TAG, "No behavior defined for power press count " + count);
- } else if (count == 1 && interactive) {
- if (beganFromNonInteractive) {
- // The screen off case, where we might want to start dreaming on power button press.
- attemptToDreamFromShortPowerButtonPress(false, () -> {});
- return;
- }
+ } else if (count == 1 && interactive && !beganFromNonInteractive) {
if (mSideFpsEventHandler.shouldConsumeSinglePress(eventTime)) {
Slog.i(TAG, "Suppressing power key because the user is interacting with the "
+ "fingerprint sensor");