summaryrefslogtreecommitdiffstats
path: root/quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherActivityControllerHelper.java
diff options
context:
space:
mode:
authorJon Miranda <jonmiranda@google.com>2019-05-14 13:59:22 -0700
committerJon Miranda <jonmiranda@google.com>2019-05-14 13:59:22 -0700
commit04d29a61c9bee78a9c2c205b25c894b32d547618 (patch)
treec7f03edb1a0bb0144e672b5138191811b574c623 /quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherActivityControllerHelper.java
parent3658d9fa0cf5c3629dd7e65494b4d2fbe7aab2e6 (diff)
downloadandroid_packages_apps_Trebuchet-04d29a61c9bee78a9c2c205b25c894b32d547618.tar.gz
android_packages_apps_Trebuchet-04d29a61c9bee78a9c2c205b25c894b32d547618.tar.bz2
android_packages_apps_Trebuchet-04d29a61c9bee78a9c2c205b25c894b32d547618.zip
Recycle FloatingIconView for swipe up to home animation.
Bug: 123900446 Change-Id: I63e900e86d921eddd3129ff68f895d6e8e7bff47
Diffstat (limited to 'quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherActivityControllerHelper.java')
-rw-r--r--quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherActivityControllerHelper.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherActivityControllerHelper.java b/quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherActivityControllerHelper.java
index c33d25ccf..434353d44 100644
--- a/quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherActivityControllerHelper.java
+++ b/quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherActivityControllerHelper.java
@@ -118,16 +118,15 @@ public final class LauncherActivityControllerHelper implements ActivityControlHe
}
final RectF iconLocation = new RectF();
boolean canUseWorkspaceView = workspaceView != null && workspaceView.isAttachedToWindow();
- final FloatingIconView floatingView = canUseWorkspaceView
- ? FloatingIconView.getFloatingIconView(activity, workspaceView,
- true /* hideOriginal */, iconLocation, false /* isOpening */, null /* recycle */)
+ FloatingIconView floatingIconView = canUseWorkspaceView
+ ? recentsView.getFloatingIconView(activity, workspaceView, iconLocation)
: null;
return new HomeAnimationFactory() {
@Nullable
@Override
public View getFloatingView() {
- return floatingView;
+ return floatingIconView;
}
@NonNull