Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java +1 −0 Original line number Diff line number Diff line Loading @@ -740,6 +740,7 @@ public class NotificationPanelView extends PanelView implements @Override public void flingTopOverscroll(float velocity, boolean open) { mLastOverscroll = 0f; setQsExpansion(mQsExpansionHeight); flingSettings(!mQsExpansionEnabled && open ? 0f : velocity, open && mQsExpansionEnabled, new Runnable() { Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java +4 −6 Original line number Diff line number Diff line Loading @@ -58,7 +58,7 @@ public abstract class PanelView extends FrameLayout { private boolean mHasLayoutedSinceDown; private float mUpdateFlingVelocity; private boolean mUpdateFlingOnLayout; private boolean mTouching; private boolean mPeekTouching; private boolean mJustPeeked; private boolean mClosing; protected boolean mTracking; Loading Loading @@ -233,7 +233,7 @@ public abstract class PanelView extends FrameLayout { mPanelClosedOnDown = mExpandedHeight == 0.0f; mHasLayoutedSinceDown = false; mUpdateFlingOnLayout = false; mTouching = true; mPeekTouching = mPanelClosedOnDown; if (mVelocityTracker == null) { initVelocityTracker(); } Loading Loading @@ -337,7 +337,7 @@ public abstract class PanelView extends FrameLayout { mVelocityTracker.recycle(); mVelocityTracker = null; } mTouching = false; mPeekTouching = false; break; } return !waitForTouchSlop || mTracking; Loading Loading @@ -399,7 +399,6 @@ public abstract class PanelView extends FrameLayout { mPanelClosedOnDown = mExpandedHeight == 0.0f; mHasLayoutedSinceDown = false; mUpdateFlingOnLayout = false; mTouching = true; initVelocityTracker(); trackMovement(event); break; Loading Loading @@ -434,7 +433,6 @@ public abstract class PanelView extends FrameLayout { break; case MotionEvent.ACTION_CANCEL: case MotionEvent.ACTION_UP: mTouching = false; break; } return false; Loading Loading @@ -571,7 +569,7 @@ public abstract class PanelView extends FrameLayout { && currentMaxPanelHeight != mExpandedHeight && !mPeekPending && mPeekAnimator == null && !mTouching) { && !mPeekTouching) { setExpandedHeight(currentMaxPanelHeight); } } Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java +1 −0 Original line number Diff line number Diff line Loading @@ -740,6 +740,7 @@ public class NotificationPanelView extends PanelView implements @Override public void flingTopOverscroll(float velocity, boolean open) { mLastOverscroll = 0f; setQsExpansion(mQsExpansionHeight); flingSettings(!mQsExpansionEnabled && open ? 0f : velocity, open && mQsExpansionEnabled, new Runnable() { Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelView.java +4 −6 Original line number Diff line number Diff line Loading @@ -58,7 +58,7 @@ public abstract class PanelView extends FrameLayout { private boolean mHasLayoutedSinceDown; private float mUpdateFlingVelocity; private boolean mUpdateFlingOnLayout; private boolean mTouching; private boolean mPeekTouching; private boolean mJustPeeked; private boolean mClosing; protected boolean mTracking; Loading Loading @@ -233,7 +233,7 @@ public abstract class PanelView extends FrameLayout { mPanelClosedOnDown = mExpandedHeight == 0.0f; mHasLayoutedSinceDown = false; mUpdateFlingOnLayout = false; mTouching = true; mPeekTouching = mPanelClosedOnDown; if (mVelocityTracker == null) { initVelocityTracker(); } Loading Loading @@ -337,7 +337,7 @@ public abstract class PanelView extends FrameLayout { mVelocityTracker.recycle(); mVelocityTracker = null; } mTouching = false; mPeekTouching = false; break; } return !waitForTouchSlop || mTracking; Loading Loading @@ -399,7 +399,6 @@ public abstract class PanelView extends FrameLayout { mPanelClosedOnDown = mExpandedHeight == 0.0f; mHasLayoutedSinceDown = false; mUpdateFlingOnLayout = false; mTouching = true; initVelocityTracker(); trackMovement(event); break; Loading Loading @@ -434,7 +433,6 @@ public abstract class PanelView extends FrameLayout { break; case MotionEvent.ACTION_CANCEL: case MotionEvent.ACTION_UP: mTouching = false; break; } return false; Loading Loading @@ -571,7 +569,7 @@ public abstract class PanelView extends FrameLayout { && currentMaxPanelHeight != mExpandedHeight && !mPeekPending && mPeekAnimator == null && !mTouching) { && !mPeekTouching) { setExpandedHeight(currentMaxPanelHeight); } } Loading