Merge "Fix shade collapse on keyguard with bypass enabled" into tm-d1-dev
This commit is contained in:
@@ -395,7 +395,7 @@ public abstract class PanelViewController {
|
|||||||
mInitialOffsetOnTouch = expandedHeight;
|
mInitialOffsetOnTouch = expandedHeight;
|
||||||
mInitialTouchY = newY;
|
mInitialTouchY = newY;
|
||||||
mInitialTouchX = newX;
|
mInitialTouchX = newX;
|
||||||
mInitialTouchFromKeyguard = mStatusBarStateController.getState() == StatusBarState.KEYGUARD;
|
mInitialTouchFromKeyguard = mKeyguardStateController.isShowing();
|
||||||
if (startTracking) {
|
if (startTracking) {
|
||||||
mTouchSlopExceeded = true;
|
mTouchSlopExceeded = true;
|
||||||
setExpandedHeight(mInitialOffsetOnTouch);
|
setExpandedHeight(mInitialOffsetOnTouch);
|
||||||
@@ -414,9 +414,7 @@ public abstract class PanelViewController {
|
|||||||
float vectorVel = (float) Math.hypot(
|
float vectorVel = (float) Math.hypot(
|
||||||
mVelocityTracker.getXVelocity(), mVelocityTracker.getYVelocity());
|
mVelocityTracker.getXVelocity(), mVelocityTracker.getYVelocity());
|
||||||
|
|
||||||
final boolean onKeyguard =
|
final boolean onKeyguard = mKeyguardStateController.isShowing();
|
||||||
mStatusBarStateController.getState() == StatusBarState.KEYGUARD;
|
|
||||||
|
|
||||||
final boolean expand;
|
final boolean expand;
|
||||||
if (mKeyguardStateController.isKeyguardFadingAway()
|
if (mKeyguardStateController.isKeyguardFadingAway()
|
||||||
|| (mInitialTouchFromKeyguard && !onKeyguard)) {
|
|| (mInitialTouchFromKeyguard && !onKeyguard)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user