From 4e9817ec872033a7801988c32082e9d9f2086789 Mon Sep 17 00:00:00 2001 From: Jorim Jaggi Date: Mon, 11 Apr 2016 18:30:57 -0700 Subject: [PATCH] Nuke minimum time for camera double tap gesture When the device was sleeping, we get really really low values so we can't use that as a filter for anti-falsing, or else the gesture is extremely unreliable when the device was sleeping. Bug: 26731262 Change-Id: I9b31a3d58ffc22fca31defb40c69a830cf4aa648 --- .../core/java/com/android/server/GestureLauncherService.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/services/core/java/com/android/server/GestureLauncherService.java b/services/core/java/com/android/server/GestureLauncherService.java index aa986489e1c2e..5a9048898d020 100644 --- a/services/core/java/com/android/server/GestureLauncherService.java +++ b/services/core/java/com/android/server/GestureLauncherService.java @@ -58,7 +58,6 @@ public class GestureLauncherService extends SystemService { * as a camera launch. */ private static final long CAMERA_POWER_DOUBLE_TAP_MAX_TIME_MS = 300; - private static final long CAMERA_POWER_DOUBLE_TAP_MIN_TIME_MS = 120; /** The listener that receives the gesture event. */ private final GestureEventListener mGestureListener = new GestureEventListener(); @@ -260,8 +259,7 @@ public class GestureLauncherService extends SystemService { synchronized (this) { doubleTapInterval = event.getEventTime() - mLastPowerDown; if (mCameraDoubleTapPowerEnabled - && doubleTapInterval < CAMERA_POWER_DOUBLE_TAP_MAX_TIME_MS - && doubleTapInterval > CAMERA_POWER_DOUBLE_TAP_MIN_TIME_MS) { + && doubleTapInterval < CAMERA_POWER_DOUBLE_TAP_MAX_TIME_MS) { launched = true; intercept = interactive; }