Fix a bug where a short fling resulted in a bad state

Change-Id: I43900d1cb72a03e2fb2e6cb2dea44bfad9792fcc
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java
index 1e45ce3..c592486 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java
@@ -161,6 +161,7 @@
                 mInitialTouchX = x;
                 mInitialOffsetOnTouch = mExpandedHeight;
                 mTouchSlopExceeded = false;
+                mJustPeeked = false;
                 if (mVelocityTracker == null) {
                     initVelocityTracker();
                 }
@@ -301,6 +302,7 @@
                 mInitialTouchY = y;
                 mInitialTouchX = x;
                 mTouchSlopExceeded = false;
+                mJustPeeked = false;
                 initVelocityTracker();
                 trackMovement(event);
                 break;