diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelViewController.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelViewController.java index 24f5ff86a794a..78edc07c85440 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelViewController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelViewController.java @@ -445,7 +445,7 @@ public abstract class PanelViewController { mLockscreenGestureLogger.log(LockscreenUiEvent.LOCKSCREEN_UNLOCK); } @Classifier.InteractionType int interactionType = vel == 0 ? GENERIC - : vel > 0 ? QUICK_SETTINGS + : y - mInitialTouchY > 0 ? QUICK_SETTINGS : (mKeyguardStateController.canDismissLockScreen() ? UNLOCK : BOUNCER_UNLOCK); @@ -532,7 +532,7 @@ public abstract class PanelViewController { return true; } - @Classifier.InteractionType int interactionType = vel > 0 + @Classifier.InteractionType int interactionType = y - mInitialTouchY > 0 ? QUICK_SETTINGS : ( mKeyguardStateController.canDismissLockScreen() ? UNLOCK : BOUNCER_UNLOCK);