From e52abb3e91703b6f2d9d65733780de41aaf52afa Mon Sep 17 00:00:00 2001 From: Selim Cinek Date: Wed, 5 Nov 2014 14:11:32 +0100 Subject: [PATCH] Adapted HUN behavior when swiping vertically It's not dismissed anymore but pushed into the shade when swiping up. Also, when swiping down, we now dimiss the HUN. Bug: 15594813 Change-Id: I0b6a761bebbe281e31bf3b1e20704e2e5da07861 --- .../systemui/statusbar/policy/HeadsUpNotificationView.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/HeadsUpNotificationView.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/HeadsUpNotificationView.java index e40bc5aa9d9d4..11ff272ce70c1 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/HeadsUpNotificationView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/HeadsUpNotificationView.java @@ -397,14 +397,11 @@ public class HeadsUpNotificationView extends FrameLayout implements SwipeHelper. final float daX = Math.abs(ev.getX() - mFirstX); final float daY = Math.abs(dY); if (!mConsuming && daX < daY && daY > mTouchSlop) { + releaseAndClose(); if (dY > 0) { if (DEBUG_EDGE_SWIPE) Log.d(TAG, "found an open"); mBar.animateExpandNotificationsPanel(); } - if (dY < 0) { - if (DEBUG_EDGE_SWIPE) Log.d(TAG, "found a close"); - mBar.onHeadsUpDismissed(); - } mConsuming = true; } break;