commit | e1783274c205ca76c5ec85c685ae3fa426687da0 | [log] [tgz] |
---|---|---|
author | TreeHugger Robot <treehugger-gerrit@google.com> | Wed May 18 20:47:46 2022 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed May 18 20:47:46 2022 +0000 |
tree | 27a3d88864ad257eb181584ed9cbc69260e1da2c | |
parent | 0cf8a8f3d0827562406f72c32e0699687bbb4c80 [diff] | |
parent | 4608bd00dc51a8ac571454aaf85a7eddc73e9ec6 [diff] |
Merge "Revert "Set mState = mCurrentStableState in onAnimationCancel()"" into tm-dev am: 4608bd00dc Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18344362 Change-Id: Ic0ebb64322b6203f3b41659d159bfbdb5df6f72b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/src/com/android/launcher3/anim/AnimationSuccessListener.java b/src/com/android/launcher3/anim/AnimationSuccessListener.java index 6196df2..a312070 100644 --- a/src/com/android/launcher3/anim/AnimationSuccessListener.java +++ b/src/com/android/launcher3/anim/AnimationSuccessListener.java
@@ -19,8 +19,6 @@ import android.animation.Animator; import android.animation.AnimatorListenerAdapter; -import androidx.annotation.CallSuper; - /** * Extension of {@link AnimatorListenerAdapter} for listening for non-cancelled animations */ @@ -29,7 +27,6 @@ protected boolean mCancelled = false; @Override - @CallSuper public void onAnimationCancel(Animator animation) { mCancelled = true; }
diff --git a/src/com/android/launcher3/statemanager/StateManager.java b/src/com/android/launcher3/statemanager/StateManager.java index 9f50ff9..2aa9dde 100644 --- a/src/com/android/launcher3/statemanager/StateManager.java +++ b/src/com/android/launcher3/statemanager/StateManager.java
@@ -335,13 +335,7 @@ @Override public void onAnimationStart(Animator animation) { // Change the internal state only when the transition actually starts - onStateTransitionStart(mCancelled ? mCurrentStableState : state); - } - - @Override - public void onAnimationCancel(Animator animation) { - super.onAnimationCancel(animation); - mState = mCurrentStableState; + onStateTransitionStart(state); } @Override