Ensure we clearState() when going to Overview from home
We need to do this before potentially starting another interaction during the animation, or we could end up in an inconsistent state. Fixes: 160759508 Change-Id: Ia28dceddcc258679fc0b968f5a83fae5ef3f5acb
This commit is contained in:
parent
6c1a88f172
commit
107fe60f6e
|
@ -136,6 +136,11 @@ public class NoButtonNavbarToOverviewTouchController extends FlingAndHoldTouchCo
|
|||
public void onDragEnd(float velocity) {
|
||||
super.onDragEnd(velocity);
|
||||
mNormalToHintOverviewScrimAnimator = null;
|
||||
if (mLauncher.isInState(OVERVIEW)) {
|
||||
// Normally we would cleanup the state based on mCurrentAnimation, but since we stop
|
||||
// using that when we pause to go to Overview, we need to clean up ourselves.
|
||||
clearState();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
Loading…
Reference in New Issue