am 6a388ef8: Merge "Don\'t play hint animation when touching to wake up" into lmp-mr1-dev
* commit '6a388ef85eed7659cc5175591e4c7bbaa1b448f6': Don't play hint animation when touching to wake up
This commit is contained in:
@@ -98,6 +98,7 @@ public abstract class PanelView extends FrameLayout {
|
|||||||
private boolean mCollapseAfterPeek;
|
private boolean mCollapseAfterPeek;
|
||||||
private boolean mExpanding;
|
private boolean mExpanding;
|
||||||
private boolean mGestureWaitForTouchSlop;
|
private boolean mGestureWaitForTouchSlop;
|
||||||
|
private boolean mDozingOnDown;
|
||||||
private Runnable mPeekRunnable = new Runnable() {
|
private Runnable mPeekRunnable = new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
@@ -244,6 +245,7 @@ public abstract class PanelView extends FrameLayout {
|
|||||||
mUpdateFlingOnLayout = false;
|
mUpdateFlingOnLayout = false;
|
||||||
mPeekTouching = mPanelClosedOnDown;
|
mPeekTouching = mPanelClosedOnDown;
|
||||||
mTouchAboveFalsingThreshold = false;
|
mTouchAboveFalsingThreshold = false;
|
||||||
|
mDozingOnDown = isDozing();
|
||||||
if (mVelocityTracker == null) {
|
if (mVelocityTracker == null) {
|
||||||
initVelocityTracker();
|
initVelocityTracker();
|
||||||
}
|
}
|
||||||
@@ -418,6 +420,7 @@ public abstract class PanelView extends FrameLayout {
|
|||||||
mHasLayoutedSinceDown = false;
|
mHasLayoutedSinceDown = false;
|
||||||
mUpdateFlingOnLayout = false;
|
mUpdateFlingOnLayout = false;
|
||||||
mTouchAboveFalsingThreshold = false;
|
mTouchAboveFalsingThreshold = false;
|
||||||
|
mDozingOnDown = isDozing();
|
||||||
initVelocityTracker();
|
initVelocityTracker();
|
||||||
trackMovement(event);
|
trackMovement(event);
|
||||||
break;
|
break;
|
||||||
@@ -937,7 +940,7 @@ public abstract class PanelView extends FrameLayout {
|
|||||||
private boolean onMiddleClicked() {
|
private boolean onMiddleClicked() {
|
||||||
switch (mStatusBar.getBarState()) {
|
switch (mStatusBar.getBarState()) {
|
||||||
case StatusBarState.KEYGUARD:
|
case StatusBarState.KEYGUARD:
|
||||||
if (!isDozing()) {
|
if (!mDozingOnDown) {
|
||||||
startUnlockHintAnimation();
|
startUnlockHintAnimation();
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user