summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Winson Chung <winsonc@google.com> 2018-08-06 20:52:44 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2018-08-06 20:52:44 +0000
commitb51545ee47a3259f0d2b43e9a9feb6e85519b535 (patch)
treedc48d625d8d0a7231751baac2768c20375167e83
parentee1510593486c0e837c47414cbc5ad751fe3c734 (diff)
parent5720d8e71726117b987033dde799fe3addd7f64d (diff)
Merge "Use task's surface animator"
-rw-r--r--services/core/java/com/android/server/wm/RecentsAnimationController.java5
1 files changed, 1 insertions, 4 deletions
diff --git a/services/core/java/com/android/server/wm/RecentsAnimationController.java b/services/core/java/com/android/server/wm/RecentsAnimationController.java
index 3a0cc2817283..b5566a7dca08 100644
--- a/services/core/java/com/android/server/wm/RecentsAnimationController.java
+++ b/services/core/java/com/android/server/wm/RecentsAnimationController.java
@@ -315,12 +315,9 @@ public class RecentsAnimationController implements DeathRecipient {
@VisibleForTesting
AnimationAdapter addAnimation(Task task, boolean isRecentTaskInvisible) {
if (DEBUG_RECENTS_ANIMATIONS) Slog.d(TAG, "addAnimation(" + task.getName() + ")");
- // TODO: Refactor this to use the task's animator
- final SurfaceAnimator anim = new SurfaceAnimator(task, null /* animationFinishedCallback */,
- mService);
final TaskAnimationAdapter taskAdapter = new TaskAnimationAdapter(task,
isRecentTaskInvisible);
- anim.startAnimation(task.getPendingTransaction(), taskAdapter, false /* hidden */);
+ task.startAnimation(task.getPendingTransaction(), taskAdapter, false /* hidden */);
task.commitPendingTransaction();
mPendingAnimations.add(taskAdapter);
return taskAdapter;